DC-Build-Header: 0ad 0.0.16-3 / 2014-06-17 11:41:04 +0000 DC-Task: source:0ad version:0.0.16-3 architecture:any chroot:unstable esttime:1664 logfile:/tmp/0ad_0.0.16-3_unstable_clang.log modes:binary-only:parallel:clang DC-Sbuild-call: su user -c 'sbuild -n --apt-update -d unstable -v --chroot-setup-commands=/tmp/switch-to-clang --append-to-version "clang1" --maintainer "Lucas Nussbaum " --uploader "Lucas Nussbaum " 0ad_0.0.16-3' sbuild (Debian sbuild) 0.63.2 (18 Aug 2012) on ip-172-31-12-25.us-west-2.compute.internal ╔══════════════════════════════════════════════════════════════════════════════╗ ║ 0ad 0.0.16-3clang1 (amd64) 17 Jun 2014 11:41 ║ ╚══════════════════════════════════════════════════════════════════════════════╝ Package: 0ad Version: 0.0.16-3clang1 Source Version: 0.0.16-3 Distribution: unstable Machine Architecture: amd64 Host Architecture: amd64 Build Architecture: amd64 I: NOTICE: Log filtering will replace 'build/0ad-caV1kN/0ad-0.0.16' with '«PKGBUILDDIR»' I: NOTICE: Log filtering will replace 'build/0ad-caV1kN' with '«BUILDDIR»' I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/unstable-amd64-sbuild-e55bc5e5-6b5b-42ef-bb82-3a346735ac8d' with '«CHROOT»' ┌──────────────────────────────────────────────────────────────────────────────┐ │ Update chroot │ └──────────────────────────────────────────────────────────────────────────────┘ Get:1 http://localhost:9999 unstable InRelease [206 kB] Ign http://localhost:9999 unstable/main Sources/DiffIndex Ign http://localhost:9999 unstable/main amd64 Packages/DiffIndex Get:2 http://localhost:9999 unstable/main Translation-en/DiffIndex [7876 B] Get:3 http://localhost:9999 unstable/main 2014-06-16-2054.31.pdiff [699 B] Get:4 http://localhost:9999 unstable/main 2014-06-16-2054.31.pdiff [699 B] Get:5 http://localhost:9999 unstable/main Sources [9439 kB] Get:6 http://localhost:9999 unstable/main amd64 Packages [9063 kB] Fetched 18.7 MB in 4s (4360 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... The following packages will be upgraded: libc-bin libc-dev-bin libc6 libc6-dev linux-libc-dev multiarch-support 6 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 9447 kB of archives. After this operation, 10.2 kB of additional disk space will be used. Get:1 http://localhost:9999/debian/ unstable/main libc6-dev amd64 2.19-2 [2000 kB] Get:2 http://localhost:9999/debian/ unstable/main libc-dev-bin amd64 2.19-2 [235 kB] Get:3 http://localhost:9999/debian/ unstable/main linux-libc-dev amd64 3.14.7-1 [937 kB] Get:4 http://localhost:9999/debian/ unstable/main libc-bin amd64 2.19-2 [1288 kB] Get:5 http://localhost:9999/debian/ unstable/main libc6 amd64 2.19-2 [4816 kB] Get:6 http://localhost:9999/debian/ unstable/main multiarch-support amd64 2.19-2 [171 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 9447 kB in 0s (31.4 MB/s) (Reading database ... 14215 files and directories currently installed.) Preparing to unpack .../libc6-dev_2.19-2_amd64.deb ... Unpacking libc6-dev:amd64 (2.19-2) over (2.19-1) ... Preparing to unpack .../libc-dev-bin_2.19-2_amd64.deb ... Unpacking libc-dev-bin (2.19-2) over (2.19-1) ... Preparing to unpack .../linux-libc-dev_3.14.7-1_amd64.deb ... Unpacking linux-libc-dev:amd64 (3.14.7-1) over (3.14.5-1) ... Preparing to unpack .../libc-bin_2.19-2_amd64.deb ... Unpacking libc-bin (2.19-2) over (2.19-1) ... Preparing to unpack .../libc6_2.19-2_amd64.deb ... Unpacking libc6:amd64 (2.19-2) over (2.19-1) ... Setting up libc6:amd64 (2.19-2) ... Setting up libc-bin (2.19-2) ... (Reading database ... 14216 files and directories currently installed.) Preparing to unpack .../multiarch-support_2.19-2_amd64.deb ... Unpacking multiarch-support (2.19-2) over (2.19-1) ... Setting up multiarch-support (2.19-2) ... Setting up libc-dev-bin (2.19-2) ... Setting up linux-libc-dev:amd64 (3.14.7-1) ... Setting up libc6-dev:amd64 (2.19-2) ... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Fetch source files │ └──────────────────────────────────────────────────────────────────────────────┘ Check APT ───────── Checking available source versions... Download source files with APT ────────────────────────────── Reading package lists... Building dependency tree... Reading state information... NOTICE: '0ad' packaging is maintained in the 'Svn' version control system at: svn://anonscm.debian.org/pkg-games/packages/trunk/0ad/ Need to get 20.1 MB of source archives. Get:1 http://localhost:9999/debian/ unstable/main 0ad 0.0.16-3 (dsc) [2465 B] Get:2 http://localhost:9999/debian/ unstable/main 0ad 0.0.16-3 (tar) [20.0 MB] Get:3 http://localhost:9999/debian/ unstable/main 0ad 0.0.16-3 (diff) [93.7 kB] Fetched 20.1 MB in 3s (6319 kB/s) Download complete and in download only mode Check arch ────────── ┌──────────────────────────────────────────────────────────────────────────────┐ │ Chroot Setup Commands │ └──────────────────────────────────────────────────────────────────────────────┘ /tmp/switch-to-clang ──────────────────── + echo 'Entering customization script...' Entering customization script... + echo 'Install of clang-3.4' Install of clang-3.4 + apt-get update Hit http://localhost:9999 unstable InRelease Ign http://localhost:9999 unstable/main Sources/DiffIndex Ign http://localhost:9999 unstable/main amd64 Packages/DiffIndex Hit http://localhost:9999 unstable/main Translation-en/DiffIndex Hit http://localhost:9999 unstable/main Sources Hit http://localhost:9999 unstable/main amd64 Packages Reading package lists... + apt-get install --yes --no-install-recommends --force-yes clang-3.4 Reading package lists... Building dependency tree... Reading state information... The following extra packages will be installed: libclang-common-3.4-dev libclang1-3.4 libffi6 libllvm3.4 libobjc-4.9-dev libobjc4 Suggested packages: gnustep gnustep-devel Recommended packages: llvm-3.4-dev python The following NEW packages will be installed: clang-3.4 libclang-common-3.4-dev libclang1-3.4 libffi6 libllvm3.4 libobjc-4.9-dev libobjc4 0 upgraded, 7 newly installed, 0 to remove and 0 not upgraded. Need to get 30.6 MB of archives. After this operation, 118 MB of additional disk space will be used. Get:1 http://localhost:9999/debian/ unstable/main libffi6 amd64 3.1-2 [19.8 kB] Get:2 http://localhost:9999/debian/ unstable/main libllvm3.4 amd64 1:3.4.2-1 [6721 kB] Get:3 http://localhost:9999/debian/ unstable/main libobjc4 amd64 4.9.0-6 [112 kB] Get:4 http://localhost:9999/debian/ unstable/main libobjc-4.9-dev amd64 4.9.0-6 [372 kB] Get:5 http://localhost:9999/debian/ unstable/main libclang1-3.4 amd64 1:3.4.2-1 [3618 kB] Get:6 http://localhost:9999/debian/ unstable/main libclang-common-3.4-dev amd64 1:3.4.2-1 [539 kB] Get:7 http://localhost:9999/debian/ unstable/main clang-3.4 amd64 1:3.4.2-1 [19.2 MB] debconf: delaying package configuration, since apt-utils is not installed Fetched 30.6 MB in 0s (33.7 MB/s) Selecting previously unselected package libffi6:amd64. (Reading database ... 14216 files and directories currently installed.) Preparing to unpack .../libffi6_3.1-2_amd64.deb ... Unpacking libffi6:amd64 (3.1-2) ... Selecting previously unselected package libllvm3.4:amd64. Preparing to unpack .../libllvm3.4_1%3a3.4.2-1_amd64.deb ... Unpacking libllvm3.4:amd64 (1:3.4.2-1) ... Selecting previously unselected package libobjc4:amd64. Preparing to unpack .../libobjc4_4.9.0-6_amd64.deb ... Unpacking libobjc4:amd64 (4.9.0-6) ... Selecting previously unselected package libobjc-4.9-dev:amd64. Preparing to unpack .../libobjc-4.9-dev_4.9.0-6_amd64.deb ... Unpacking libobjc-4.9-dev:amd64 (4.9.0-6) ... Selecting previously unselected package libclang1-3.4:amd64. Preparing to unpack .../libclang1-3.4_1%3a3.4.2-1_amd64.deb ... Unpacking libclang1-3.4:amd64 (1:3.4.2-1) ... Selecting previously unselected package libclang-common-3.4-dev. Preparing to unpack .../libclang-common-3.4-dev_1%3a3.4.2-1_amd64.deb ... Unpacking libclang-common-3.4-dev (1:3.4.2-1) ... Selecting previously unselected package clang-3.4. Preparing to unpack .../clang-3.4_1%3a3.4.2-1_amd64.deb ... Unpacking clang-3.4 (1:3.4.2-1) ... Setting up libffi6:amd64 (3.1-2) ... Setting up libllvm3.4:amd64 (1:3.4.2-1) ... Setting up libobjc4:amd64 (4.9.0-6) ... Setting up libobjc-4.9-dev:amd64 (4.9.0-6) ... Setting up libclang1-3.4:amd64 (1:3.4.2-1) ... Setting up libclang-common-3.4-dev (1:3.4.2-1) ... Setting up clang-3.4 (1:3.4.2-1) ... Processing triggers for libc-bin (2.19-2) ... + echo 'Replace gcc, g++ & cpp by clang' Replace gcc, g++ & cpp by clang + VERSIONS='4.6 4.7 4.8 4.9' + cd /usr/bin + for VERSION in '$VERSIONS' + rm -f g++-4.6 gcc-4.6 cpp-4.6 + ln -s clang++ g++-4.6 + ln -s clang gcc-4.6 + ln -s clang cpp-4.6 + echo 'gcc-4.6 hold' + dpkg --set-selections + echo 'g++-4.6 hold' + dpkg --set-selections + for VERSION in '$VERSIONS' + rm -f g++-4.7 gcc-4.7 cpp-4.7 + ln -s clang++ g++-4.7 + ln -s clang gcc-4.7 + ln -s clang cpp-4.7 + echo 'gcc-4.7 hold' + dpkg --set-selections + echo 'g++-4.7 hold' + dpkg --set-selections + for VERSION in '$VERSIONS' + rm -f g++-4.8 gcc-4.8 cpp-4.8 + ln -s clang++ g++-4.8 + ln -s clang gcc-4.8 + ln -s clang cpp-4.8 + echo 'gcc-4.8 hold' + dpkg --set-selections dpkg: warning: package not in database at line 1: gcc-4.8 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method + echo 'g++-4.8 hold' + dpkg --set-selections dpkg: warning: package not in database at line 1: g++-4.8 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method + for VERSION in '$VERSIONS' + rm -f g++-4.9 gcc-4.9 cpp-4.9 + ln -s clang++ g++-4.9 + ln -s clang gcc-4.9 + ln -s clang cpp-4.9 + echo 'gcc-4.9 hold' + dpkg --set-selections + echo 'g++-4.9 hold' + dpkg --set-selections + cd - /«BUILDDIR» + echo 'Check if gcc, g++ & cpp are actually clang' Check if gcc, g++ & cpp are actually clang + gcc --version + grep clang + cpp --version + grep clang + g++ --version + grep clang I: Finished running '/tmp/switch-to-clang'. Finished processing commands. ──────────────────────────────────────────────────────────────────────────────── Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package `sbuild-build-depends-core-dummy' in `/«BUILDDIR»/resolver-d3wfnR/apt_archive/sbuild-build-depends-core-dummy.deb'. OK Reading package lists... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install core build dependencies (apt-based resolver) │ └──────────────────────────────────────────────────────────────────────────────┘ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following NEW packages will be installed: sbuild-build-depends-core-dummy debconf: delaying package configuration, since apt-utils is not installed 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B/818 B of archives. After this operation, 0 B of additional disk space will be used. Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... 14431 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy.deb ... Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... Merged Build-Depends: base-files, base-passwd, bash, bsdutils, coreutils, dash, debianutils, diffutils, dpkg, e2fsprogs, findutils, grep, gzip, hostname, libc-bin, login, mount, ncurses-base, ncurses-bin, perl-base, sed, sysvinit, sysvinit-utils, tar, util-linux, libc6-dev | libc-dev, gcc (>= 4:4.4.3), g++ (>= 4:4.4.3), make, dpkg-dev (>= 1.13.5), autoconf, debhelper (>= 9), dpkg-dev (>= 1.15.5), libboost-dev, libboost-filesystem-dev, libboost-signals-dev, libcurl4-gnutls-dev | libcurl4-dev, libenet-dev (>= 1.3), libgloox-dev (>= 1.0.9), libicu-dev, libjpeg-dev, libminiupnpc-dev (>= 1.6), libmozjs-24-dev, libnvtt-dev (>= 2.0.8-1+dfsg-4~), libogg-dev, libopenal-dev, libpng-dev, libsdl1.2-dev, libvorbis-dev, libwxgtk3.0-dev | libwxgtk2.8-dev, libxcursor-dev, libxml2-dev, pkg-config, zlib1g-dev Filtered Build-Depends: base-files, base-passwd, bash, bsdutils, coreutils, dash, debianutils, diffutils, dpkg, e2fsprogs, findutils, grep, gzip, hostname, libc-bin, login, mount, ncurses-base, ncurses-bin, perl-base, sed, sysvinit, sysvinit-utils, tar, util-linux, libc6-dev, gcc (>= 4:4.4.3), g++ (>= 4:4.4.3), make, dpkg-dev (>= 1.13.5), autoconf, debhelper (>= 9), dpkg-dev (>= 1.15.5), libboost-dev, libboost-filesystem-dev, libboost-signals-dev, libcurl4-gnutls-dev, libenet-dev (>= 1.3), libgloox-dev (>= 1.0.9), libicu-dev, libjpeg-dev, libminiupnpc-dev (>= 1.6), libmozjs-24-dev, libnvtt-dev (>= 2.0.8-1+dfsg-4~), libogg-dev, libopenal-dev, libpng-dev, libsdl1.2-dev, libvorbis-dev, libwxgtk3.0-dev, libxcursor-dev, libxml2-dev, pkg-config, zlib1g-dev dpkg-deb: building package `sbuild-build-depends-0ad-dummy' in `/«BUILDDIR»/resolver-cdowbV/apt_archive/sbuild-build-depends-0ad-dummy.deb'. OK Reading package lists... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install 0ad build dependencies (apt-based resolver) │ └──────────────────────────────────────────────────────────────────────────────┘ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following extra packages will be installed: autoconf bsdmainutils debhelper file fontconfig fontconfig-config fonts-dejavu-core gettext gettext-base groff-base icu-devtools intltool-debian libasound2 libasound2-data libasound2-dev libasprintf0c2 libasyncns0 libatk1.0-0 libatk1.0-data libavahi-client-dev libavahi-client3 libavahi-common-data libavahi-common-dev libavahi-common3 libboost-dev libboost-filesystem-dev libboost-filesystem1.55-dev libboost-filesystem1.55.0 libboost-signals-dev libboost-signals1.55-dev libboost-signals1.55.0 libboost-system1.55-dev libboost-system1.55.0 libboost1.55-dev libcaca-dev libcaca0 libcairo2 libcroco3 libcups2 libcurl3-gnutls libcurl4-gnutls-dev libdatrie1 libdbus-1-3 libdbus-1-dev libdirectfb-1.2-9 libdirectfb-dev libdirectfb-extra libdrm-dev libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libegl1-mesa libelfg0 libenet-dev libenet7 libexpat1 libffi-dev libflac8 libfontconfig1 libfreetype6 libfreetype6-dev libgbm1 libgcrypt11 libgcrypt11-dev libgcrypt20 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgl1-mesa-dev libgl1-mesa-glx libglapi-mesa libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev libgloox-dev libgloox12 libglu1-mesa libglu1-mesa-dev libgnutls-deb0-28 libgnutls-dev libgnutls26 libgnutlsxx27 libgpg-error-dev libgpg-error0 libgraphite2-3 libgssapi-krb5-2 libgtk2.0-0 libgtk2.0-common libharfbuzz0b libhogweed2 libice6 libicu-dev libicu52 libidn11 libidn11-dev libilmbase6 libjasper1 libjbig0 libjpeg8 libjpeg8-dev libjson-c2 libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 libldap-2.4-2 libmagic1 libminiupnpc-dev libminiupnpc8 libmozjs-24-0 libmozjs-24-bin libmozjs-24-dev libncursesw5 libnettle4 libnspr4 libnspr4-dev libnvtt-dev libnvtt2 libogg-dev libogg0 libopenal-data libopenal-dev libopenal1 libopenexr6 libp11-kit-dev libp11-kit0 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpciaccess0 libpcre3-dev libpcrecpp0 libpipeline1 libpixman-1-0 libpng12-0 libpng12-dev libpthread-stubs0-dev libpulse-dev libpulse-mainloop-glib0 libpulse0 libpython-stdlib libpython2.7-minimal libpython2.7-stdlib libsasl2-2 libsasl2-modules-db libsdl1.2-dev libsdl1.2debian libsigsegv2 libslang2-dev libsm6 libsndfile1 libsqlite3-0 libssh2-1 libssl1.0.0 libsystemd-id128-0 libsystemd-journal0 libtasn1-6 libtasn1-6-dev libthai-data libthai0 libtiff5 libts-0.0-0 libts-dev libudev1 libunistring0 libvorbis-dev libvorbis0a libvorbisenc2 libvorbisfile3 libwayland-client0 libwayland-server0 libwrap0 libwxbase3.0-0 libwxbase3.0-dev libwxgtk3.0-0 libwxgtk3.0-dev libx11-6 libx11-data libx11-dev libx11-xcb-dev libx11-xcb1 libxau-dev libxau6 libxcb-dri2-0 libxcb-dri2-0-dev libxcb-dri3-0 libxcb-dri3-dev libxcb-glx0 libxcb-glx0-dev libxcb-present-dev libxcb-present0 libxcb-randr0 libxcb-randr0-dev libxcb-render0 libxcb-render0-dev libxcb-shape0 libxcb-shape0-dev libxcb-shm0 libxcb-sync-dev libxcb-sync1 libxcb-xfixes0 libxcb-xfixes0-dev libxcb1 libxcb1-dev libxcomposite1 libxcursor-dev libxcursor1 libxdamage-dev libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes-dev libxfixes3 libxi6 libxinerama1 libxml2 libxml2-dev libxrandr2 libxrender-dev libxrender1 libxshmfence-dev libxshmfence1 libxtst6 libxxf86vm-dev libxxf86vm1 m4 man-db mesa-common-dev mime-support pkg-config po-debconf python python-minimal python2.7 python2.7-minimal shared-mime-info tsconf wx-common wx3.0-headers x11-common x11proto-core-dev x11proto-damage-dev x11proto-dri2-dev x11proto-fixes-dev x11proto-gl-dev x11proto-input-dev x11proto-kb-dev x11proto-render-dev x11proto-xext-dev x11proto-xf86vidmode-dev xorg-sgml-doctools xtrans-dev zlib1g-dev Suggested packages: autoconf2.13 autoconf-archive gnu-standards autoconf-doc libtool wamerican wordlist whois vacation dh-make gettext-doc groff libasound2-plugins alsa-utils libasound2-doc libboost-doc libboost1.55-doc libboost-atomic1.55-dev libboost-chrono1.55-dev libboost-context1.55-dev libboost-coroutine1.55-dev libboost-date-time1.55-dev libboost-exception1.55-dev libboost-graph1.55-dev libboost-graph-parallel1.55-dev libboost-iostreams1.55-dev libboost-locale1.55-dev libboost-log1.55-dev libboost-math1.55-dev libboost-mpi1.55-dev libboost-mpi-python1.55-dev libboost-program-options1.55-dev libboost-python1.55-dev libboost-random1.55-dev libboost-regex1.55-dev libboost-serialization1.55-dev libboost-test1.55-dev libboost-thread1.55-dev libboost-timer1.55-dev libboost-wave1.55-dev libboost1.55-tools-dev libmpfrc++-dev libntl-dev cups-common libcurl4-doc libcurl3-dbg libgnutls28-dev libkrb5-dev libldap2-dev libssh2-1-dev rng-tools libgcrypt11-doc libglib2.0-doc gnutls-bin gnutls26-doc krb5-doc krb5-user librsvg2-common gvfs icu-doc libjasper-runtime libportaudio2 libroar-compat2 ttf-baekmuk ttf-arphic-gbsn00lp ttf-arphic-bsmi00lp ttf-arphic-gkai00mp ttf-arphic-bkai00mp pciutils pulseaudio wx3.0-doc xlibmesa-glu-dev libglu-dev libxcb-doc libxext-doc less www-browser libmail-box-perl python-doc python-tk python2.7-doc binfmt-support Recommended packages: automake automaken curl wget lynx-cur autopoint libasprintf-dev libgettextpo-dev ca-certificates dbus libegl1-mesa-drivers libenet-doc libenet7-dbg libgl1-mesa-dri hicolor-icon-theme libgtk2.0-bin krb5-locales minissdpd libsasl2-modules libtasn1-doc tcpd libx11-doc xml-core libmail-sendmail-perl zip The following NEW packages will be installed: autoconf bsdmainutils debhelper file fontconfig fontconfig-config fonts-dejavu-core gettext gettext-base groff-base icu-devtools intltool-debian libasound2 libasound2-data libasound2-dev libasprintf0c2 libasyncns0 libatk1.0-0 libatk1.0-data libavahi-client-dev libavahi-client3 libavahi-common-data libavahi-common-dev libavahi-common3 libboost-dev libboost-filesystem-dev libboost-filesystem1.55-dev libboost-filesystem1.55.0 libboost-signals-dev libboost-signals1.55-dev libboost-signals1.55.0 libboost-system1.55-dev libboost-system1.55.0 libboost1.55-dev libcaca-dev libcaca0 libcairo2 libcroco3 libcups2 libcurl3-gnutls libcurl4-gnutls-dev libdatrie1 libdbus-1-3 libdbus-1-dev libdirectfb-1.2-9 libdirectfb-dev libdirectfb-extra libdrm-dev libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libegl1-mesa libelfg0 libenet-dev libenet7 libexpat1 libffi-dev libflac8 libfontconfig1 libfreetype6 libfreetype6-dev libgbm1 libgcrypt11 libgcrypt11-dev libgcrypt20 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgl1-mesa-dev libgl1-mesa-glx libglapi-mesa libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev libgloox-dev libgloox12 libglu1-mesa libglu1-mesa-dev libgnutls-deb0-28 libgnutls-dev libgnutls26 libgnutlsxx27 libgpg-error-dev libgpg-error0 libgraphite2-3 libgssapi-krb5-2 libgtk2.0-0 libgtk2.0-common libharfbuzz0b libhogweed2 libice6 libicu-dev libicu52 libidn11 libidn11-dev libilmbase6 libjasper1 libjbig0 libjpeg8 libjpeg8-dev libjson-c2 libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 libldap-2.4-2 libmagic1 libminiupnpc-dev libminiupnpc8 libmozjs-24-0 libmozjs-24-bin libmozjs-24-dev libncursesw5 libnettle4 libnspr4 libnspr4-dev libnvtt-dev libnvtt2 libogg-dev libogg0 libopenal-data libopenal-dev libopenal1 libopenexr6 libp11-kit-dev libp11-kit0 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpciaccess0 libpcre3-dev libpcrecpp0 libpipeline1 libpixman-1-0 libpng12-0 libpng12-dev libpthread-stubs0-dev libpulse-dev libpulse-mainloop-glib0 libpulse0 libpython-stdlib libpython2.7-minimal libpython2.7-stdlib libsasl2-2 libsasl2-modules-db libsdl1.2-dev libsdl1.2debian libsigsegv2 libslang2-dev libsm6 libsndfile1 libsqlite3-0 libssh2-1 libssl1.0.0 libsystemd-id128-0 libsystemd-journal0 libtasn1-6 libtasn1-6-dev libthai-data libthai0 libtiff5 libts-0.0-0 libts-dev libudev1 libunistring0 libvorbis-dev libvorbis0a libvorbisenc2 libvorbisfile3 libwayland-client0 libwayland-server0 libwrap0 libwxbase3.0-0 libwxbase3.0-dev libwxgtk3.0-0 libwxgtk3.0-dev libx11-6 libx11-data libx11-dev libx11-xcb-dev libx11-xcb1 libxau-dev libxau6 libxcb-dri2-0 libxcb-dri2-0-dev libxcb-dri3-0 libxcb-dri3-dev libxcb-glx0 libxcb-glx0-dev libxcb-present-dev libxcb-present0 libxcb-randr0 libxcb-randr0-dev libxcb-render0 libxcb-render0-dev libxcb-shape0 libxcb-shape0-dev libxcb-shm0 libxcb-sync-dev libxcb-sync1 libxcb-xfixes0 libxcb-xfixes0-dev libxcb1 libxcb1-dev libxcomposite1 libxcursor-dev libxcursor1 libxdamage-dev libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes-dev libxfixes3 libxi6 libxinerama1 libxml2 libxml2-dev libxrandr2 libxrender-dev libxrender1 libxshmfence-dev libxshmfence1 libxtst6 libxxf86vm-dev libxxf86vm1 m4 man-db mesa-common-dev mime-support pkg-config po-debconf python python-minimal python2.7 python2.7-minimal sbuild-build-depends-0ad-dummy shared-mime-info tsconf wx-common wx3.0-headers x11-common x11proto-core-dev x11proto-damage-dev x11proto-dri2-dev x11proto-fixes-dev x11proto-gl-dev x11proto-input-dev x11proto-kb-dev x11proto-render-dev x11proto-xext-dev x11proto-xf86vidmode-dev xorg-sgml-doctools xtrans-dev zlib1g-dev 0 upgraded, 257 newly installed, 0 to remove and 0 not upgraded. Need to get 92.8 MB/92.8 MB of archives. After this operation, 435 MB of additional disk space will be used. Get:1 http://localhost:9999/debian/ unstable/main libncursesw5 amd64 5.9+20140118-1 [120 kB] Get:2 http://localhost:9999/debian/ unstable/main libpipeline1 amd64 1.3.0-1 [25.8 kB] Get:3 http://localhost:9999/debian/ unstable/main libssl1.0.0 amd64 1.0.1h-3 [1011 kB] Get:4 http://localhost:9999/debian/ unstable/main libudev1 amd64 204-10 [46.0 kB] Get:5 http://localhost:9999/debian/ unstable/main groff-base amd64 1.22.2-5 [1043 kB] Get:6 http://localhost:9999/debian/ unstable/main bsdmainutils amd64 9.0.5 [211 kB] Get:7 http://localhost:9999/debian/ unstable/main man-db amd64 2.6.7.1-1 [990 kB] Get:8 http://localhost:9999/debian/ unstable/main libasprintf0c2 amd64 0.18.3.2-2 [29.4 kB] Get:9 http://localhost:9999/debian/ unstable/main libgpg-error0 amd64 1.12-0.2 [56.5 kB] Get:10 http://localhost:9999/debian/ unstable/main libgcrypt11 amd64 1.5.3-4 [250 kB] Get:11 http://localhost:9999/debian/ unstable/main libgcrypt20 amd64 1.6.1-2 [381 kB] Get:12 http://localhost:9999/debian/ unstable/main libnettle4 amd64 2.7.1-2+b1 [172 kB] Get:13 http://localhost:9999/debian/ unstable/main libhogweed2 amd64 2.7.1-2+b1 [125 kB] Get:14 http://localhost:9999/debian/ unstable/main libp11-kit0 amd64 0.20.2-5 [81.1 kB] Get:15 http://localhost:9999/debian/ unstable/main libtasn1-6 amd64 3.6-3 [50.2 kB] Get:16 http://localhost:9999/debian/ unstable/main libgnutls-deb0-28 amd64 3.2.15-2 [684 kB] Get:17 http://localhost:9999/debian/ unstable/main libgnutls26 amd64 2.12.23-16 [530 kB] Get:18 http://localhost:9999/debian/ unstable/main libkeyutils1 amd64 1.5.9-4 [11.6 kB] Get:19 http://localhost:9999/debian/ unstable/main libkrb5support0 amd64 1.12.1+dfsg-3 [56.9 kB] Get:20 http://localhost:9999/debian/ unstable/main libk5crypto3 amd64 1.12.1+dfsg-3 [111 kB] Get:21 http://localhost:9999/debian/ unstable/main libkrb5-3 amd64 1.12.1+dfsg-3 [297 kB] Get:22 http://localhost:9999/debian/ unstable/main libgssapi-krb5-2 amd64 1.12.1+dfsg-3 [147 kB] Get:23 http://localhost:9999/debian/ unstable/main libidn11 amd64 1.28-2 [158 kB] Get:24 http://localhost:9999/debian/ unstable/main libsasl2-modules-db amd64 2.1.26.dfsg1-9 [66.4 kB] Get:25 http://localhost:9999/debian/ unstable/main libsasl2-2 amd64 2.1.26.dfsg1-9 [103 kB] Get:26 http://localhost:9999/debian/ unstable/main libldap-2.4-2 amd64 2.4.39-1 [212 kB] Get:27 http://localhost:9999/debian/ unstable/main libmagic1 amd64 1:5.19-1 [237 kB] Get:28 http://localhost:9999/debian/ unstable/main libsqlite3-0 amd64 3.8.5-1 [420 kB] Get:29 http://localhost:9999/debian/ unstable/main libwrap0 amd64 7.6.q-25 [58.5 kB] Get:30 http://localhost:9999/debian/ unstable/main libxml2 amd64 2.9.1+dfsg1-3 [791 kB] Get:31 http://localhost:9999/debian/ unstable/main libasound2-data all 1.0.27.2-4 [63.2 kB] Get:32 http://localhost:9999/debian/ unstable/main libasound2 amd64 1.0.27.2-4 [371 kB] Get:33 http://localhost:9999/debian/ unstable/main libasyncns0 amd64 0.8-5 [12.5 kB] Get:34 http://localhost:9999/debian/ unstable/main libglib2.0-0 amd64 2.40.0-3 [2405 kB] Get:35 http://localhost:9999/debian/ unstable/main libatk1.0-data all 2.12.0-1 [179 kB] Get:36 http://localhost:9999/debian/ unstable/main libatk1.0-0 amd64 2.12.0-1 [91.0 kB] Get:37 http://localhost:9999/debian/ unstable/main libavahi-common-data amd64 0.6.31-4 [98.3 kB] Get:38 http://localhost:9999/debian/ unstable/main libavahi-common3 amd64 0.6.31-4 [50.6 kB] Get:39 http://localhost:9999/debian/ unstable/main libdbus-1-3 amd64 1.8.4-1 [162 kB] Get:40 http://localhost:9999/debian/ unstable/main libavahi-client3 amd64 0.6.31-4 [53.8 kB] Get:41 http://localhost:9999/debian/ unstable/main libboost-system1.55.0 amd64 1.55.0+dfsg-2 [30.2 kB] Get:42 http://localhost:9999/debian/ unstable/main libboost-filesystem1.55.0 amd64 1.55.0+dfsg-2 [56.7 kB] Get:43 http://localhost:9999/debian/ unstable/main libboost-signals1.55.0 amd64 1.55.0+dfsg-2 [50.3 kB] Get:44 http://localhost:9999/debian/ unstable/main libcaca0 amd64 0.99.beta19-2 [346 kB] Get:45 http://localhost:9999/debian/ unstable/main libdrm2 amd64 2.4.54-1 [29.3 kB] Get:46 http://localhost:9999/debian/ unstable/main libglapi-mesa amd64 10.1.4-1 [51.8 kB] Get:47 http://localhost:9999/debian/ unstable/main libwayland-client0 amd64 1.5.0-1 [22.6 kB] Get:48 http://localhost:9999/debian/ unstable/main libwayland-server0 amd64 1.5.0-1 [27.6 kB] Get:49 http://localhost:9999/debian/ unstable/main libxau6 amd64 1:1.0.8-1 [20.7 kB] Get:50 http://localhost:9999/debian/ unstable/main libxdmcp6 amd64 1:1.1.1-1 [26.3 kB] Get:51 http://localhost:9999/debian/ unstable/main libxcb1 amd64 1.10-3 [42.6 kB] Get:52 http://localhost:9999/debian/ unstable/main libxcb-dri2-0 amd64 1.10-3 [12.4 kB] Get:53 http://localhost:9999/debian/ unstable/main libgbm1 amd64 10.1.4-1 [530 kB] Get:54 http://localhost:9999/debian/ unstable/main libx11-data all 2:1.6.2-2 [126 kB] Get:55 http://localhost:9999/debian/ unstable/main libx11-6 amd64 2:1.6.2-2 [718 kB] Get:56 http://localhost:9999/debian/ unstable/main libx11-xcb1 amd64 2:1.6.2-2 [163 kB] Get:57 http://localhost:9999/debian/ unstable/main libxcb-render0 amd64 1.10-3 [16.7 kB] Get:58 http://localhost:9999/debian/ unstable/main libxcb-shape0 amd64 1.10-3 [11.2 kB] Get:59 http://localhost:9999/debian/ unstable/main libxcb-xfixes0 amd64 1.10-3 [14.2 kB] Get:60 http://localhost:9999/debian/ unstable/main libegl1-mesa amd64 10.1.4-1 [88.9 kB] Get:61 http://localhost:9999/debian/ unstable/main libexpat1 amd64 2.1.0-6 [80.6 kB] Get:62 http://localhost:9999/debian/ unstable/main libpng12-0 amd64 1.2.50-1 [189 kB] Get:63 http://localhost:9999/debian/ unstable/main libfreetype6 amd64 2.5.2-1 [454 kB] Get:64 http://localhost:9999/debian/ unstable/main fonts-dejavu-core all 2.34-1 [1047 kB] Get:65 http://localhost:9999/debian/ unstable/main fontconfig-config all 2.11.0-5 [273 kB] Get:66 http://localhost:9999/debian/ unstable/main libfontconfig1 amd64 2.11.0-5 [327 kB] Get:67 http://localhost:9999/debian/ unstable/main libxcb-dri3-0 amd64 1.10-3 [10.7 kB] Get:68 http://localhost:9999/debian/ unstable/main libxcb-glx0 amd64 1.10-3 [25.9 kB] Get:69 http://localhost:9999/debian/ unstable/main libxcb-present0 amd64 1.10-3 [10.8 kB] Get:70 http://localhost:9999/debian/ unstable/main libxcb-sync1 amd64 1.10-3 [13.8 kB] Get:71 http://localhost:9999/debian/ unstable/main libxfixes3 amd64 1:5.0.1-1 [22.5 kB] Get:72 http://localhost:9999/debian/ unstable/main libxdamage1 amd64 1:1.1.4-1 [15.1 kB] Get:73 http://localhost:9999/debian/ unstable/main libxext6 amd64 2:1.3.2-1 [56.5 kB] Get:74 http://localhost:9999/debian/ unstable/main libxshmfence1 amd64 1.1-3 [6680 B] Get:75 http://localhost:9999/debian/ unstable/main libxxf86vm1 amd64 1:1.1.3-1 [19.1 kB] Get:76 http://localhost:9999/debian/ unstable/main libgl1-mesa-glx amd64 10.1.4-1 [144 kB] Get:77 http://localhost:9999/debian/ unstable/main libpixman-1-0 amd64 0.32.4-1 [496 kB] Get:78 http://localhost:9999/debian/ unstable/main libxcb-shm0 amd64 1.10-3 [11.0 kB] Get:79 http://localhost:9999/debian/ unstable/main libxrender1 amd64 1:0.9.8-1 [33.5 kB] Get:80 http://localhost:9999/debian/ unstable/main libcairo2 amd64 1.12.16-2 [987 kB] Get:81 http://localhost:9999/debian/ unstable/main libcroco3 amd64 0.6.8-2 [133 kB] Get:82 http://localhost:9999/debian/ unstable/main libcups2 amd64 1.7.3-3 [278 kB] Get:83 http://localhost:9999/debian/ unstable/main libssh2-1 amd64 1.4.3-3 [125 kB] Get:84 http://localhost:9999/debian/ unstable/main libcurl3-gnutls amd64 7.37.0-1+b1 [244 kB] Get:85 http://localhost:9999/debian/ unstable/main libdatrie1 amd64 0.2.8-1 [32.6 kB] Get:86 http://localhost:9999/debian/ unstable/main tsconf all 1.0-12 [13.4 kB] Get:87 http://localhost:9999/debian/ unstable/main libts-0.0-0 amd64 1.0-12 [25.3 kB] Get:88 http://localhost:9999/debian/ unstable/main libdirectfb-1.2-9 amd64 1.2.10.0-5 [1203 kB] Get:89 http://localhost:9999/debian/ unstable/main libjpeg8 amd64 8d-2 [120 kB] Get:90 http://localhost:9999/debian/ unstable/main libdirectfb-extra amd64 1.2.10.0-5 [36.9 kB] Get:91 http://localhost:9999/debian/ unstable/main libpciaccess0 amd64 0.13.2-1 [46.5 kB] Get:92 http://localhost:9999/debian/ unstable/main libdrm-intel1 amd64 2.4.54-1 [62.3 kB] Get:93 http://localhost:9999/debian/ unstable/main libdrm-nouveau2 amd64 2.4.54-1 [21.3 kB] Get:94 http://localhost:9999/debian/ unstable/main libdrm-radeon1 amd64 2.4.54-1 [31.3 kB] Get:95 http://localhost:9999/debian/ unstable/main libelfg0 amd64 0.8.13-5 [51.6 kB] Get:96 http://localhost:9999/debian/ unstable/main libenet7 amd64 1.3.12+ds-2 [28.5 kB] Get:97 http://localhost:9999/debian/ unstable/main libogg0 amd64 1.3.2-1 [19.9 kB] Get:98 http://localhost:9999/debian/ unstable/main libflac8 amd64 1.3.0-2 [86.6 kB] Get:99 http://localhost:9999/debian/ unstable/main libjasper1 amd64 1.900.1-debian1-2 [132 kB] Get:100 http://localhost:9999/debian/ unstable/main libjbig0 amd64 2.0-2.1 [29.3 kB] Get:101 http://localhost:9999/debian/ unstable/main libtiff5 amd64 4.0.3-8 [209 kB] Get:102 http://localhost:9999/debian/ unstable/main libgdk-pixbuf2.0-common all 2.30.7-1 [293 kB] Get:103 http://localhost:9999/debian/ unstable/main libgdk-pixbuf2.0-0 amd64 2.30.7-1 [163 kB] Get:104 http://localhost:9999/debian/ unstable/main libgloox12 amd64 1.0.10-3 [390 kB] Get:105 http://localhost:9999/debian/ unstable/main libglu1-mesa amd64 9.0.0-2 [163 kB] Get:106 http://localhost:9999/debian/ unstable/main libgraphite2-3 amd64 1.2.4-3 [57.4 kB] Get:107 http://localhost:9999/debian/ unstable/main libgtk2.0-common all 2.24.23-1 [3148 kB] Get:108 http://localhost:9999/debian/ unstable/main libthai-data all 0.1.20-3 [157 kB] Get:109 http://localhost:9999/debian/ unstable/main libthai0 amd64 0.1.20-3 [44.2 kB] Get:110 http://localhost:9999/debian/ unstable/main fontconfig amd64 2.11.0-5 [402 kB] Get:111 http://localhost:9999/debian/ unstable/main libpango-1.0-0 amd64 1.36.3-1 [281 kB] Get:112 http://localhost:9999/debian/ unstable/main libharfbuzz0b amd64 0.9.28-2 [454 kB] Get:113 http://localhost:9999/debian/ unstable/main libpangoft2-1.0-0 amd64 1.36.3-1 [205 kB] Get:114 http://localhost:9999/debian/ unstable/main libpangocairo-1.0-0 amd64 1.36.3-1 [192 kB] Get:115 http://localhost:9999/debian/ unstable/main libxcomposite1 amd64 1:0.4.4-1 [17.4 kB] Get:116 http://localhost:9999/debian/ unstable/main libxcursor1 amd64 1:1.1.14-1 [38.0 kB] Get:117 http://localhost:9999/debian/ unstable/main libxi6 amd64 2:1.7.2-1 [77.0 kB] Get:118 http://localhost:9999/debian/ unstable/main libxinerama1 amd64 2:1.1.3-1 [17.4 kB] Get:119 http://localhost:9999/debian/ unstable/main libxrandr2 amd64 2:1.4.2-1 [34.9 kB] Get:120 http://localhost:9999/debian/ unstable/main shared-mime-info amd64 1.3-1 [634 kB] Get:121 http://localhost:9999/debian/ unstable/main libgtk2.0-0 amd64 2.24.23-1 [2258 kB] Get:122 http://localhost:9999/debian/ unstable/main x11-common all 1:7.7+7 [287 kB] Get:123 http://localhost:9999/debian/ unstable/main libice6 amd64 2:1.0.8-2 [63.1 kB] Get:124 http://localhost:9999/debian/ unstable/main libicu52 amd64 52.1-3 [6751 kB] Get:125 http://localhost:9999/debian/ unstable/main libilmbase6 amd64 1.0.1-6 [124 kB] Get:126 http://localhost:9999/debian/ unstable/main libminiupnpc8 amd64 1.6-4 [24.2 kB] Get:127 http://localhost:9999/debian/ unstable/main libnspr4 amd64 2:4.10.6-1 [115 kB] Get:128 http://localhost:9999/debian/ unstable/main libopenal-data all 1:1.14-4 [11.1 kB] Get:129 http://localhost:9999/debian/ unstable/main libopenal1 amd64 1:1.14-4 [187 kB] Get:130 http://localhost:9999/debian/ unstable/main libopenexr6 amd64 1.6.1-7 [249 kB] Get:131 http://localhost:9999/debian/ unstable/main libpcrecpp0 amd64 1:8.31-5 [128 kB] Get:132 http://localhost:9999/debian/ unstable/main libjson-c2 amd64 0.11-4 [24.8 kB] Get:133 http://localhost:9999/debian/ unstable/main libsm6 amd64 2:1.2.1-2 [34.2 kB] Get:134 http://localhost:9999/debian/ unstable/main libvorbis0a amd64 1.3.2-1.4 [92.4 kB] Get:135 http://localhost:9999/debian/ unstable/main libvorbisenc2 amd64 1.3.2-1.4 [91.2 kB] Get:136 http://localhost:9999/debian/ unstable/main libsndfile1 amd64 1.0.25-9 [213 kB] Get:137 http://localhost:9999/debian/ unstable/main libsystemd-id128-0 amd64 204-10 [26.1 kB] Get:138 http://localhost:9999/debian/ unstable/main libsystemd-journal0 amd64 204-10 [62.2 kB] Get:139 http://localhost:9999/debian/ unstable/main libxtst6 amd64 2:1.2.2-1 [26.6 kB] Get:140 http://localhost:9999/debian/ unstable/main libpulse0 amd64 5.0-2 [250 kB] Get:141 http://localhost:9999/debian/ unstable/main libpulse-mainloop-glib0 amd64 5.0-2 [27.4 kB] Get:142 http://localhost:9999/debian/ unstable/main libsdl1.2debian amd64 1.2.15-9 [185 kB] Get:143 http://localhost:9999/debian/ unstable/main libsigsegv2 amd64 2.10-4 [28.8 kB] Get:144 http://localhost:9999/debian/ unstable/main libunistring0 amd64 0.9.3-5 [434 kB] Get:145 http://localhost:9999/debian/ unstable/main libvorbisfile3 amd64 1.3.2-1.4 [22.5 kB] Get:146 http://localhost:9999/debian/ unstable/main libwxbase3.0-0 amd64 3.0.0-4 [1046 kB] Get:147 http://localhost:9999/debian/ unstable/main libwxgtk3.0-0 amd64 3.0.0-4 [3877 kB] Get:148 http://localhost:9999/debian/ unstable/main libxcb-randr0 amd64 1.10-3 [20.1 kB] Get:149 http://localhost:9999/debian/ unstable/main libpython2.7-minimal amd64 2.7.7-2 [348 kB] Get:150 http://localhost:9999/debian/ unstable/main python2.7-minimal amd64 2.7.7-2 [1231 kB] Get:151 http://localhost:9999/debian/ unstable/main libgnutlsxx27 amd64 2.12.23-16 [220 kB] Get:152 http://localhost:9999/debian/ unstable/main libnvtt2 amd64 2.0.8-1+dfsg-4+b1 [114 kB] Get:153 http://localhost:9999/debian/ unstable/main file amd64 1:5.19-1 [58.0 kB] Get:154 http://localhost:9999/debian/ unstable/main gettext-base amd64 0.18.3.2-2 [116 kB] Get:155 http://localhost:9999/debian/ unstable/main m4 amd64 1.4.17-4 [254 kB] Get:156 http://localhost:9999/debian/ unstable/main mime-support all 3.56 [35.5 kB] Get:157 http://localhost:9999/debian/ unstable/main libpython2.7-stdlib amd64 2.7.7-2 [1871 kB] Get:158 http://localhost:9999/debian/ unstable/main python2.7 amd64 2.7.7-2 [242 kB] Get:159 http://localhost:9999/debian/ unstable/main python-minimal amd64 2.7.6-2 [39.3 kB] Get:160 http://localhost:9999/debian/ unstable/main libpython-stdlib amd64 2.7.6-2 [18.8 kB] Get:161 http://localhost:9999/debian/ unstable/main python amd64 2.7.6-2 [150 kB] Get:162 http://localhost:9999/debian/ unstable/main autoconf all 2.69-6 [340 kB] Get:163 http://localhost:9999/debian/ unstable/main gettext amd64 0.18.3.2-2 [1202 kB] Get:164 http://localhost:9999/debian/ unstable/main intltool-debian all 0.35.0+20060710.1 [30.8 kB] Get:165 http://localhost:9999/debian/ unstable/main po-debconf all 1.0.16+nmu2 [224 kB] Get:166 http://localhost:9999/debian/ unstable/main debhelper all 9.20140613 [692 kB] Get:167 http://localhost:9999/debian/ unstable/main icu-devtools amd64 52.1-3 [170 kB] Get:168 http://localhost:9999/debian/ unstable/main libasound2-dev amd64 1.0.27.2-4 [97.8 kB] Get:169 http://localhost:9999/debian/ unstable/main libavahi-common-dev amd64 0.6.31-4 [64.7 kB] Get:170 http://localhost:9999/debian/ unstable/main pkg-config amd64 0.28-1 [57.5 kB] Get:171 http://localhost:9999/debian/ unstable/main libdbus-1-dev amd64 1.8.4-1 [200 kB] Get:172 http://localhost:9999/debian/ unstable/main libavahi-client-dev amd64 0.6.31-4 [58.7 kB] Get:173 http://localhost:9999/debian/ unstable/main libboost1.55-dev amd64 1.55.0+dfsg-2 [5812 kB] Get:174 http://localhost:9999/debian/ unstable/main libboost-dev amd64 1.55.0.2 [3368 B] Get:175 http://localhost:9999/debian/ unstable/main libboost-system1.55-dev amd64 1.55.0+dfsg-2 [30.7 kB] Get:176 http://localhost:9999/debian/ unstable/main libboost-filesystem1.55-dev amd64 1.55.0+dfsg-2 [64.0 kB] Get:177 http://localhost:9999/debian/ unstable/main libboost-filesystem-dev amd64 1.55.0.2 [3040 B] Get:178 http://localhost:9999/debian/ unstable/main libboost-signals1.55-dev amd64 1.55.0+dfsg-2 [53.4 kB] Get:179 http://localhost:9999/debian/ unstable/main libboost-signals-dev amd64 1.55.0.2 [3074 B] Get:180 http://localhost:9999/debian/ unstable/main zlib1g-dev amd64 1:1.2.8.dfsg-1 [217 kB] Get:181 http://localhost:9999/debian/ unstable/main libpng12-dev amd64 1.2.50-1 [267 kB] Get:182 http://localhost:9999/debian/ unstable/main libslang2-dev amd64 2.2.4-16 [445 kB] Get:183 http://localhost:9999/debian/ unstable/main libcaca-dev amd64 0.99.beta19-2 [864 kB] Get:184 http://localhost:9999/debian/ unstable/main libcurl4-gnutls-dev amd64 7.37.0-1+b1 [318 kB] Get:185 http://localhost:9999/debian/ unstable/main libfreetype6-dev amd64 2.5.2-1 [629 kB] Get:186 http://localhost:9999/debian/ unstable/main libjpeg8-dev amd64 8d-2 [217 kB] Get:187 http://localhost:9999/debian/ unstable/main xorg-sgml-doctools all 1:1.11-1 [21.9 kB] Get:188 http://localhost:9999/debian/ unstable/main x11proto-core-dev all 7.0.26-1 [729 kB] Get:189 http://localhost:9999/debian/ unstable/main libxau-dev amd64 1:1.0.8-1 [23.6 kB] Get:190 http://localhost:9999/debian/ unstable/main libxdmcp-dev amd64 1:1.1.1-1 [42.3 kB] Get:191 http://localhost:9999/debian/ unstable/main x11proto-input-dev all 2.3-1 [177 kB] Get:192 http://localhost:9999/debian/ unstable/main x11proto-kb-dev all 1.0.6-2 [269 kB] Get:193 http://localhost:9999/debian/ unstable/main xtrans-dev all 1.3.4-1 [99.3 kB] Get:194 http://localhost:9999/debian/ unstable/main libpthread-stubs0-dev amd64 0.3-4 [3866 B] Get:195 http://localhost:9999/debian/ unstable/main libxcb1-dev amd64 1.10-3 [81.8 kB] Get:196 http://localhost:9999/debian/ unstable/main libx11-dev amd64 2:1.6.2-2 [782 kB] Get:197 http://localhost:9999/debian/ unstable/main x11proto-xext-dev all 7.3.0-1 [212 kB] Get:198 http://localhost:9999/debian/ unstable/main libxext-dev amd64 2:1.3.2-1 [116 kB] Get:199 http://localhost:9999/debian/ unstable/main libdirectfb-dev amd64 1.2.10.0-5 [928 kB] Get:200 http://localhost:9999/debian/ unstable/main libdrm-dev amd64 2.4.54-1 [176 kB] Get:201 http://localhost:9999/debian/ unstable/main libenet-dev amd64 1.3.12+ds-2 [15.9 kB] Get:202 http://localhost:9999/debian/ unstable/main libffi-dev amd64 3.1-2 [154 kB] Get:203 http://localhost:9999/debian/ unstable/main libgpg-error-dev amd64 1.12-0.2 [28.1 kB] Get:204 http://localhost:9999/debian/ unstable/main libgcrypt11-dev amd64 1.5.3-4 [285 kB] Get:205 http://localhost:9999/debian/ unstable/main mesa-common-dev amd64 10.1.4-1 [293 kB] Get:206 http://localhost:9999/debian/ unstable/main libx11-xcb-dev amd64 2:1.6.2-2 [165 kB] Get:207 http://localhost:9999/debian/ unstable/main libxcb-dri3-dev amd64 1.10-3 [11.4 kB] Get:208 http://localhost:9999/debian/ unstable/main libxcb-render0-dev amd64 1.10-3 [22.1 kB] Get:209 http://localhost:9999/debian/ unstable/main libxcb-randr0-dev amd64 1.10-3 [26.1 kB] Get:210 http://localhost:9999/debian/ unstable/main libxcb-shape0-dev amd64 1.10-3 [12.7 kB] Get:211 http://localhost:9999/debian/ unstable/main libxcb-xfixes0-dev amd64 1.10-3 [17.4 kB] Get:212 http://localhost:9999/debian/ unstable/main libxcb-sync-dev amd64 1.10-3 [16.1 kB] Get:213 http://localhost:9999/debian/ unstable/main libxcb-present-dev amd64 1.10-3 [12.5 kB] Get:214 http://localhost:9999/debian/ unstable/main libxshmfence-dev amd64 1.1-3 [6052 B] Get:215 http://localhost:9999/debian/ unstable/main libxcb-dri2-0-dev amd64 1.10-3 [14.5 kB] Get:216 http://localhost:9999/debian/ unstable/main libxcb-glx0-dev amd64 1.10-3 [36.4 kB] Get:217 http://localhost:9999/debian/ unstable/main x11proto-fixes-dev all 1:5.0-2 [19.2 kB] Get:218 http://localhost:9999/debian/ unstable/main libxfixes-dev amd64 1:5.0.1-1 [24.3 kB] Get:219 http://localhost:9999/debian/ unstable/main x11proto-damage-dev all 1:1.2.1-2 [11.8 kB] Get:220 http://localhost:9999/debian/ unstable/main libxdamage-dev amd64 1:1.1.4-1 [14.8 kB] Get:221 http://localhost:9999/debian/ unstable/main x11proto-xf86vidmode-dev all 2.3.1-2 [6114 B] Get:222 http://localhost:9999/debian/ unstable/main libxxf86vm-dev amd64 1:1.1.3-1 [23.5 kB] Get:223 http://localhost:9999/debian/ unstable/main x11proto-dri2-dev all 2.8-2 [18.2 kB] Get:224 http://localhost:9999/debian/ unstable/main x11proto-gl-dev all 1.4.17-1 [28.0 kB] Get:225 http://localhost:9999/debian/ unstable/main libgl1-mesa-dev amd64 10.1.4-1 [36.5 kB] Get:226 http://localhost:9999/debian/ unstable/main libglib2.0-data all 2.40.0-3 [2183 kB] Get:227 http://localhost:9999/debian/ unstable/main libglib2.0-bin amd64 2.40.0-3 [1360 kB] Get:228 http://localhost:9999/debian/ unstable/main libpcre3-dev amd64 1:8.31-5 [407 kB] Get:229 http://localhost:9999/debian/ unstable/main libglib2.0-dev amd64 2.40.0-3 [2645 kB] Get:230 http://localhost:9999/debian/ unstable/main libtasn1-6-dev amd64 3.6-3 [90.1 kB] Get:231 http://localhost:9999/debian/ unstable/main libp11-kit-dev amd64 0.20.2-5 [62.1 kB] Get:232 http://localhost:9999/debian/ unstable/main libgnutls-dev amd64 2.12.23-16 [564 kB] Get:233 http://localhost:9999/debian/ unstable/main libidn11-dev amd64 1.28-2 [635 kB] Get:234 http://localhost:9999/debian/ unstable/main libgloox-dev amd64 1.0.10-3 [572 kB] Get:235 http://localhost:9999/debian/ unstable/main libglu1-mesa-dev amd64 9.0.0-2 [198 kB] Get:236 http://localhost:9999/debian/ unstable/main libicu-dev amd64 52.1-3 [7586 kB] Get:237 http://localhost:9999/debian/ unstable/main libminiupnpc-dev amd64 1.6-4 [29.2 kB] Get:238 http://localhost:9999/debian/ unstable/main libmozjs-24-0 amd64 24.2.0-2 [1663 kB] Get:239 http://localhost:9999/debian/ unstable/main libmozjs-24-bin amd64 24.2.0-2 [1692 kB] Get:240 http://localhost:9999/debian/ unstable/main libnspr4-dev amd64 2:4.10.6-1 [214 kB] Get:241 http://localhost:9999/debian/ unstable/main libmozjs-24-dev amd64 24.2.0-2 [2497 kB] Get:242 http://localhost:9999/debian/ unstable/main libogg-dev amd64 1.3.2-1 [198 kB] Get:243 http://localhost:9999/debian/ unstable/main libopenal-dev amd64 1:1.14-4 [27.0 kB] Get:244 http://localhost:9999/debian/ unstable/main libpulse-dev amd64 5.0-2 [86.0 kB] Get:245 http://localhost:9999/debian/ unstable/main libts-dev amd64 1.0-12 [11.5 kB] Get:246 http://localhost:9999/debian/ unstable/main libsdl1.2-dev amd64 1.2.15-9 [730 kB] Get:247 http://localhost:9999/debian/ unstable/main libvorbis-dev amd64 1.3.2-1.4 [360 kB] Get:248 http://localhost:9999/debian/ unstable/main wx3.0-headers amd64 3.0.0-4 [1118 kB] Get:249 http://localhost:9999/debian/ unstable/main libwxbase3.0-dev amd64 3.0.0-4 [129 kB] Get:250 http://localhost:9999/debian/ unstable/main wx-common amd64 3.0.0-4 [163 kB] Get:251 http://localhost:9999/debian/ unstable/main libwxgtk3.0-dev amd64 3.0.0-4 [129 kB] Get:252 http://localhost:9999/debian/ unstable/main x11proto-render-dev all 2:0.11.1-2 [20.8 kB] Get:253 http://localhost:9999/debian/ unstable/main libxrender-dev amd64 1:0.9.8-1 [42.1 kB] Get:254 http://localhost:9999/debian/ unstable/main libxcursor-dev amd64 1:1.1.14-1 [45.5 kB] Get:255 http://localhost:9999/debian/ unstable/main libxml2-dev amd64 2.9.1+dfsg1-3 [685 kB] Get:256 http://localhost:9999/debian/ unstable/main libnvtt-dev amd64 2.0.8-1+dfsg-4+b1 [4170 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 92.8 MB in 11s (7787 kB/s) Selecting previously unselected package libncursesw5:amd64. (Reading database ... 14431 files and directories currently installed.) Preparing to unpack .../libncursesw5_5.9+20140118-1_amd64.deb ... Unpacking libncursesw5:amd64 (5.9+20140118-1) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../libpipeline1_1.3.0-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.3.0-1) ... Selecting previously unselected package libssl1.0.0:amd64. Preparing to unpack .../libssl1.0.0_1.0.1h-3_amd64.deb ... Unpacking libssl1.0.0:amd64 (1.0.1h-3) ... Selecting previously unselected package libudev1:amd64. Preparing to unpack .../libudev1_204-10_amd64.deb ... Unpacking libudev1:amd64 (204-10) ... Selecting previously unselected package groff-base. Preparing to unpack .../groff-base_1.22.2-5_amd64.deb ... Unpacking groff-base (1.22.2-5) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../bsdmainutils_9.0.5_amd64.deb ... Unpacking bsdmainutils (9.0.5) ... Selecting previously unselected package man-db. Preparing to unpack .../man-db_2.6.7.1-1_amd64.deb ... Unpacking man-db (2.6.7.1-1) ... Selecting previously unselected package libasprintf0c2:amd64. Preparing to unpack .../libasprintf0c2_0.18.3.2-2_amd64.deb ... Unpacking libasprintf0c2:amd64 (0.18.3.2-2) ... Selecting previously unselected package libgpg-error0:amd64. Preparing to unpack .../libgpg-error0_1.12-0.2_amd64.deb ... Unpacking libgpg-error0:amd64 (1.12-0.2) ... Selecting previously unselected package libgcrypt11:amd64. Preparing to unpack .../libgcrypt11_1.5.3-4_amd64.deb ... Unpacking libgcrypt11:amd64 (1.5.3-4) ... Selecting previously unselected package libgcrypt20:amd64. Preparing to unpack .../libgcrypt20_1.6.1-2_amd64.deb ... Unpacking libgcrypt20:amd64 (1.6.1-2) ... Selecting previously unselected package libnettle4:amd64. Preparing to unpack .../libnettle4_2.7.1-2+b1_amd64.deb ... Unpacking libnettle4:amd64 (2.7.1-2+b1) ... Selecting previously unselected package libhogweed2:amd64. Preparing to unpack .../libhogweed2_2.7.1-2+b1_amd64.deb ... Unpacking libhogweed2:amd64 (2.7.1-2+b1) ... Selecting previously unselected package libp11-kit0:amd64. Preparing to unpack .../libp11-kit0_0.20.2-5_amd64.deb ... Unpacking libp11-kit0:amd64 (0.20.2-5) ... Selecting previously unselected package libtasn1-6:amd64. Preparing to unpack .../libtasn1-6_3.6-3_amd64.deb ... Unpacking libtasn1-6:amd64 (3.6-3) ... Selecting previously unselected package libgnutls-deb0-28:amd64. Preparing to unpack .../libgnutls-deb0-28_3.2.15-2_amd64.deb ... Unpacking libgnutls-deb0-28:amd64 (3.2.15-2) ... Selecting previously unselected package libgnutls26:amd64. Preparing to unpack .../libgnutls26_2.12.23-16_amd64.deb ... Unpacking libgnutls26:amd64 (2.12.23-16) ... Selecting previously unselected package libkeyutils1:amd64. Preparing to unpack .../libkeyutils1_1.5.9-4_amd64.deb ... Unpacking libkeyutils1:amd64 (1.5.9-4) ... Selecting previously unselected package libkrb5support0:amd64. Preparing to unpack .../libkrb5support0_1.12.1+dfsg-3_amd64.deb ... Unpacking libkrb5support0:amd64 (1.12.1+dfsg-3) ... Selecting previously unselected package libk5crypto3:amd64. Preparing to unpack .../libk5crypto3_1.12.1+dfsg-3_amd64.deb ... Unpacking libk5crypto3:amd64 (1.12.1+dfsg-3) ... Selecting previously unselected package libkrb5-3:amd64. Preparing to unpack .../libkrb5-3_1.12.1+dfsg-3_amd64.deb ... Unpacking libkrb5-3:amd64 (1.12.1+dfsg-3) ... Selecting previously unselected package libgssapi-krb5-2:amd64. Preparing to unpack .../libgssapi-krb5-2_1.12.1+dfsg-3_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.12.1+dfsg-3) ... Selecting previously unselected package libidn11:amd64. Preparing to unpack .../libidn11_1.28-2_amd64.deb ... Unpacking libidn11:amd64 (1.28-2) ... Selecting previously unselected package libsasl2-modules-db:amd64. Preparing to unpack .../libsasl2-modules-db_2.1.26.dfsg1-9_amd64.deb ... Unpacking libsasl2-modules-db:amd64 (2.1.26.dfsg1-9) ... Selecting previously unselected package libsasl2-2:amd64. Preparing to unpack .../libsasl2-2_2.1.26.dfsg1-9_amd64.deb ... Unpacking libsasl2-2:amd64 (2.1.26.dfsg1-9) ... Selecting previously unselected package libldap-2.4-2:amd64. Preparing to unpack .../libldap-2.4-2_2.4.39-1_amd64.deb ... Unpacking libldap-2.4-2:amd64 (2.4.39-1) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../libmagic1_1%3a5.19-1_amd64.deb ... Unpacking libmagic1:amd64 (1:5.19-1) ... Selecting previously unselected package libsqlite3-0:amd64. Preparing to unpack .../libsqlite3-0_3.8.5-1_amd64.deb ... Unpacking libsqlite3-0:amd64 (3.8.5-1) ... Selecting previously unselected package libwrap0:amd64. Preparing to unpack .../libwrap0_7.6.q-25_amd64.deb ... Unpacking libwrap0:amd64 (7.6.q-25) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../libxml2_2.9.1+dfsg1-3_amd64.deb ... Unpacking libxml2:amd64 (2.9.1+dfsg1-3) ... Selecting previously unselected package libasound2-data. Preparing to unpack .../libasound2-data_1.0.27.2-4_all.deb ... Unpacking libasound2-data (1.0.27.2-4) ... Selecting previously unselected package libasound2:amd64. Preparing to unpack .../libasound2_1.0.27.2-4_amd64.deb ... Unpacking libasound2:amd64 (1.0.27.2-4) ... Selecting previously unselected package libasyncns0:amd64. Preparing to unpack .../libasyncns0_0.8-5_amd64.deb ... Unpacking libasyncns0:amd64 (0.8-5) ... Selecting previously unselected package libglib2.0-0:amd64. Preparing to unpack .../libglib2.0-0_2.40.0-3_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.40.0-3) ... Selecting previously unselected package libatk1.0-data. Preparing to unpack .../libatk1.0-data_2.12.0-1_all.deb ... Unpacking libatk1.0-data (2.12.0-1) ... Selecting previously unselected package libatk1.0-0:amd64. Preparing to unpack .../libatk1.0-0_2.12.0-1_amd64.deb ... Unpacking libatk1.0-0:amd64 (2.12.0-1) ... Selecting previously unselected package libavahi-common-data:amd64. Preparing to unpack .../libavahi-common-data_0.6.31-4_amd64.deb ... Unpacking libavahi-common-data:amd64 (0.6.31-4) ... Selecting previously unselected package libavahi-common3:amd64. Preparing to unpack .../libavahi-common3_0.6.31-4_amd64.deb ... Unpacking libavahi-common3:amd64 (0.6.31-4) ... Selecting previously unselected package libdbus-1-3:amd64. Preparing to unpack .../libdbus-1-3_1.8.4-1_amd64.deb ... Unpacking libdbus-1-3:amd64 (1.8.4-1) ... Selecting previously unselected package libavahi-client3:amd64. Preparing to unpack .../libavahi-client3_0.6.31-4_amd64.deb ... Unpacking libavahi-client3:amd64 (0.6.31-4) ... Selecting previously unselected package libboost-system1.55.0:amd64. Preparing to unpack .../libboost-system1.55.0_1.55.0+dfsg-2_amd64.deb ... Unpacking libboost-system1.55.0:amd64 (1.55.0+dfsg-2) ... Selecting previously unselected package libboost-filesystem1.55.0:amd64. Preparing to unpack .../libboost-filesystem1.55.0_1.55.0+dfsg-2_amd64.deb ... Unpacking libboost-filesystem1.55.0:amd64 (1.55.0+dfsg-2) ... Selecting previously unselected package libboost-signals1.55.0:amd64. Preparing to unpack .../libboost-signals1.55.0_1.55.0+dfsg-2_amd64.deb ... Unpacking libboost-signals1.55.0:amd64 (1.55.0+dfsg-2) ... Selecting previously unselected package libcaca0:amd64. Preparing to unpack .../libcaca0_0.99.beta19-2_amd64.deb ... Unpacking libcaca0:amd64 (0.99.beta19-2) ... Selecting previously unselected package libdrm2:amd64. Preparing to unpack .../libdrm2_2.4.54-1_amd64.deb ... Unpacking libdrm2:amd64 (2.4.54-1) ... Selecting previously unselected package libglapi-mesa:amd64. Preparing to unpack .../libglapi-mesa_10.1.4-1_amd64.deb ... Unpacking libglapi-mesa:amd64 (10.1.4-1) ... Selecting previously unselected package libwayland-client0:amd64. Preparing to unpack .../libwayland-client0_1.5.0-1_amd64.deb ... Unpacking libwayland-client0:amd64 (1.5.0-1) ... Selecting previously unselected package libwayland-server0:amd64. Preparing to unpack .../libwayland-server0_1.5.0-1_amd64.deb ... Unpacking libwayland-server0:amd64 (1.5.0-1) ... Selecting previously unselected package libxau6:amd64. Preparing to unpack .../libxau6_1%3a1.0.8-1_amd64.deb ... Unpacking libxau6:amd64 (1:1.0.8-1) ... Selecting previously unselected package libxdmcp6:amd64. Preparing to unpack .../libxdmcp6_1%3a1.1.1-1_amd64.deb ... Unpacking libxdmcp6:amd64 (1:1.1.1-1) ... Selecting previously unselected package libxcb1:amd64. Preparing to unpack .../libxcb1_1.10-3_amd64.deb ... Unpacking libxcb1:amd64 (1.10-3) ... Selecting previously unselected package libxcb-dri2-0:amd64. Preparing to unpack .../libxcb-dri2-0_1.10-3_amd64.deb ... Unpacking libxcb-dri2-0:amd64 (1.10-3) ... Selecting previously unselected package libgbm1:amd64. Preparing to unpack .../libgbm1_10.1.4-1_amd64.deb ... Unpacking libgbm1:amd64 (10.1.4-1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../libx11-data_2%3a1.6.2-2_all.deb ... Unpacking libx11-data (2:1.6.2-2) ... Selecting previously unselected package libx11-6:amd64. Preparing to unpack .../libx11-6_2%3a1.6.2-2_amd64.deb ... Unpacking libx11-6:amd64 (2:1.6.2-2) ... Selecting previously unselected package libx11-xcb1:amd64. Preparing to unpack .../libx11-xcb1_2%3a1.6.2-2_amd64.deb ... Unpacking libx11-xcb1:amd64 (2:1.6.2-2) ... Selecting previously unselected package libxcb-render0:amd64. Preparing to unpack .../libxcb-render0_1.10-3_amd64.deb ... Unpacking libxcb-render0:amd64 (1.10-3) ... Selecting previously unselected package libxcb-shape0:amd64. Preparing to unpack .../libxcb-shape0_1.10-3_amd64.deb ... Unpacking libxcb-shape0:amd64 (1.10-3) ... Selecting previously unselected package libxcb-xfixes0:amd64. Preparing to unpack .../libxcb-xfixes0_1.10-3_amd64.deb ... Unpacking libxcb-xfixes0:amd64 (1.10-3) ... Selecting previously unselected package libegl1-mesa:amd64. Preparing to unpack .../libegl1-mesa_10.1.4-1_amd64.deb ... Unpacking libegl1-mesa:amd64 (10.1.4-1) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../libexpat1_2.1.0-6_amd64.deb ... Unpacking libexpat1:amd64 (2.1.0-6) ... Selecting previously unselected package libpng12-0:amd64. Preparing to unpack .../libpng12-0_1.2.50-1_amd64.deb ... Unpacking libpng12-0:amd64 (1.2.50-1) ... Selecting previously unselected package libfreetype6:amd64. Preparing to unpack .../libfreetype6_2.5.2-1_amd64.deb ... Unpacking libfreetype6:amd64 (2.5.2-1) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../fonts-dejavu-core_2.34-1_all.deb ... Unpacking fonts-dejavu-core (2.34-1) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../fontconfig-config_2.11.0-5_all.deb ... Unpacking fontconfig-config (2.11.0-5) ... Selecting previously unselected package libfontconfig1:amd64. Preparing to unpack .../libfontconfig1_2.11.0-5_amd64.deb ... Unpacking libfontconfig1:amd64 (2.11.0-5) ... Selecting previously unselected package libxcb-dri3-0:amd64. Preparing to unpack .../libxcb-dri3-0_1.10-3_amd64.deb ... Unpacking libxcb-dri3-0:amd64 (1.10-3) ... Selecting previously unselected package libxcb-glx0:amd64. Preparing to unpack .../libxcb-glx0_1.10-3_amd64.deb ... Unpacking libxcb-glx0:amd64 (1.10-3) ... Selecting previously unselected package libxcb-present0:amd64. Preparing to unpack .../libxcb-present0_1.10-3_amd64.deb ... Unpacking libxcb-present0:amd64 (1.10-3) ... Selecting previously unselected package libxcb-sync1:amd64. Preparing to unpack .../libxcb-sync1_1.10-3_amd64.deb ... Unpacking libxcb-sync1:amd64 (1.10-3) ... Selecting previously unselected package libxfixes3:amd64. Preparing to unpack .../libxfixes3_1%3a5.0.1-1_amd64.deb ... Unpacking libxfixes3:amd64 (1:5.0.1-1) ... Selecting previously unselected package libxdamage1:amd64. Preparing to unpack .../libxdamage1_1%3a1.1.4-1_amd64.deb ... Unpacking libxdamage1:amd64 (1:1.1.4-1) ... Selecting previously unselected package libxext6:amd64. Preparing to unpack .../libxext6_2%3a1.3.2-1_amd64.deb ... Unpacking libxext6:amd64 (2:1.3.2-1) ... Selecting previously unselected package libxshmfence1:amd64. Preparing to unpack .../libxshmfence1_1.1-3_amd64.deb ... Unpacking libxshmfence1:amd64 (1.1-3) ... Selecting previously unselected package libxxf86vm1:amd64. Preparing to unpack .../libxxf86vm1_1%3a1.1.3-1_amd64.deb ... Unpacking libxxf86vm1:amd64 (1:1.1.3-1) ... Selecting previously unselected package libgl1-mesa-glx:amd64. Preparing to unpack .../libgl1-mesa-glx_10.1.4-1_amd64.deb ... Unpacking libgl1-mesa-glx:amd64 (10.1.4-1) ... Selecting previously unselected package libpixman-1-0:amd64. Preparing to unpack .../libpixman-1-0_0.32.4-1_amd64.deb ... Unpacking libpixman-1-0:amd64 (0.32.4-1) ... Selecting previously unselected package libxcb-shm0:amd64. Preparing to unpack .../libxcb-shm0_1.10-3_amd64.deb ... Unpacking libxcb-shm0:amd64 (1.10-3) ... Selecting previously unselected package libxrender1:amd64. Preparing to unpack .../libxrender1_1%3a0.9.8-1_amd64.deb ... Unpacking libxrender1:amd64 (1:0.9.8-1) ... Selecting previously unselected package libcairo2:amd64. Preparing to unpack .../libcairo2_1.12.16-2_amd64.deb ... Unpacking libcairo2:amd64 (1.12.16-2) ... Selecting previously unselected package libcroco3:amd64. Preparing to unpack .../libcroco3_0.6.8-2_amd64.deb ... Unpacking libcroco3:amd64 (0.6.8-2) ... Selecting previously unselected package libcups2:amd64. Preparing to unpack .../libcups2_1.7.3-3_amd64.deb ... Unpacking libcups2:amd64 (1.7.3-3) ... Selecting previously unselected package libssh2-1:amd64. Preparing to unpack .../libssh2-1_1.4.3-3_amd64.deb ... Unpacking libssh2-1:amd64 (1.4.3-3) ... Selecting previously unselected package libcurl3-gnutls:amd64. Preparing to unpack .../libcurl3-gnutls_7.37.0-1+b1_amd64.deb ... Unpacking libcurl3-gnutls:amd64 (7.37.0-1+b1) ... Selecting previously unselected package libdatrie1:amd64. Preparing to unpack .../libdatrie1_0.2.8-1_amd64.deb ... Unpacking libdatrie1:amd64 (0.2.8-1) ... Selecting previously unselected package tsconf. Preparing to unpack .../archives/tsconf_1.0-12_all.deb ... Unpacking tsconf (1.0-12) ... Selecting previously unselected package libts-0.0-0:amd64. Preparing to unpack .../libts-0.0-0_1.0-12_amd64.deb ... Unpacking libts-0.0-0:amd64 (1.0-12) ... Selecting previously unselected package libdirectfb-1.2-9:amd64. Preparing to unpack .../libdirectfb-1.2-9_1.2.10.0-5_amd64.deb ... Unpacking libdirectfb-1.2-9:amd64 (1.2.10.0-5) ... Selecting previously unselected package libjpeg8:amd64. Preparing to unpack .../libjpeg8_8d-2_amd64.deb ... Unpacking libjpeg8:amd64 (8d-2) ... Selecting previously unselected package libdirectfb-extra:amd64. Preparing to unpack .../libdirectfb-extra_1.2.10.0-5_amd64.deb ... Unpacking libdirectfb-extra:amd64 (1.2.10.0-5) ... Selecting previously unselected package libpciaccess0:amd64. Preparing to unpack .../libpciaccess0_0.13.2-1_amd64.deb ... Unpacking libpciaccess0:amd64 (0.13.2-1) ... Selecting previously unselected package libdrm-intel1:amd64. Preparing to unpack .../libdrm-intel1_2.4.54-1_amd64.deb ... Unpacking libdrm-intel1:amd64 (2.4.54-1) ... Selecting previously unselected package libdrm-nouveau2:amd64. Preparing to unpack .../libdrm-nouveau2_2.4.54-1_amd64.deb ... Unpacking libdrm-nouveau2:amd64 (2.4.54-1) ... Selecting previously unselected package libdrm-radeon1:amd64. Preparing to unpack .../libdrm-radeon1_2.4.54-1_amd64.deb ... Unpacking libdrm-radeon1:amd64 (2.4.54-1) ... Selecting previously unselected package libelfg0:amd64. Preparing to unpack .../libelfg0_0.8.13-5_amd64.deb ... Unpacking libelfg0:amd64 (0.8.13-5) ... Selecting previously unselected package libenet7:amd64. Preparing to unpack .../libenet7_1.3.12+ds-2_amd64.deb ... Unpacking libenet7:amd64 (1.3.12+ds-2) ... Selecting previously unselected package libogg0:amd64. Preparing to unpack .../libogg0_1.3.2-1_amd64.deb ... Unpacking libogg0:amd64 (1.3.2-1) ... Selecting previously unselected package libflac8:amd64. Preparing to unpack .../libflac8_1.3.0-2_amd64.deb ... Unpacking libflac8:amd64 (1.3.0-2) ... Selecting previously unselected package libjasper1:amd64. Preparing to unpack .../libjasper1_1.900.1-debian1-2_amd64.deb ... Unpacking libjasper1:amd64 (1.900.1-debian1-2) ... Selecting previously unselected package libjbig0:amd64. Preparing to unpack .../libjbig0_2.0-2.1_amd64.deb ... Unpacking libjbig0:amd64 (2.0-2.1) ... Selecting previously unselected package libtiff5:amd64. Preparing to unpack .../libtiff5_4.0.3-8_amd64.deb ... Unpacking libtiff5:amd64 (4.0.3-8) ... Selecting previously unselected package libgdk-pixbuf2.0-common. Preparing to unpack .../libgdk-pixbuf2.0-common_2.30.7-1_all.deb ... Unpacking libgdk-pixbuf2.0-common (2.30.7-1) ... Selecting previously unselected package libgdk-pixbuf2.0-0:amd64. Preparing to unpack .../libgdk-pixbuf2.0-0_2.30.7-1_amd64.deb ... Unpacking libgdk-pixbuf2.0-0:amd64 (2.30.7-1) ... Selecting previously unselected package libgloox12:amd64. Preparing to unpack .../libgloox12_1.0.10-3_amd64.deb ... Unpacking libgloox12:amd64 (1.0.10-3) ... Selecting previously unselected package libglu1-mesa:amd64. Preparing to unpack .../libglu1-mesa_9.0.0-2_amd64.deb ... Unpacking libglu1-mesa:amd64 (9.0.0-2) ... Selecting previously unselected package libgraphite2-3:amd64. Preparing to unpack .../libgraphite2-3_1.2.4-3_amd64.deb ... Unpacking libgraphite2-3:amd64 (1.2.4-3) ... Selecting previously unselected package libgtk2.0-common. Preparing to unpack .../libgtk2.0-common_2.24.23-1_all.deb ... Unpacking libgtk2.0-common (2.24.23-1) ... Selecting previously unselected package libthai-data. Preparing to unpack .../libthai-data_0.1.20-3_all.deb ... Unpacking libthai-data (0.1.20-3) ... Selecting previously unselected package libthai0:amd64. Preparing to unpack .../libthai0_0.1.20-3_amd64.deb ... Unpacking libthai0:amd64 (0.1.20-3) ... Selecting previously unselected package fontconfig. Preparing to unpack .../fontconfig_2.11.0-5_amd64.deb ... Unpacking fontconfig (2.11.0-5) ... Selecting previously unselected package libpango-1.0-0:amd64. Preparing to unpack .../libpango-1.0-0_1.36.3-1_amd64.deb ... Unpacking libpango-1.0-0:amd64 (1.36.3-1) ... Selecting previously unselected package libharfbuzz0b:amd64. Preparing to unpack .../libharfbuzz0b_0.9.28-2_amd64.deb ... Unpacking libharfbuzz0b:amd64 (0.9.28-2) ... Selecting previously unselected package libpangoft2-1.0-0:amd64. Preparing to unpack .../libpangoft2-1.0-0_1.36.3-1_amd64.deb ... Unpacking libpangoft2-1.0-0:amd64 (1.36.3-1) ... Selecting previously unselected package libpangocairo-1.0-0:amd64. Preparing to unpack .../libpangocairo-1.0-0_1.36.3-1_amd64.deb ... Unpacking libpangocairo-1.0-0:amd64 (1.36.3-1) ... Selecting previously unselected package libxcomposite1:amd64. Preparing to unpack .../libxcomposite1_1%3a0.4.4-1_amd64.deb ... Unpacking libxcomposite1:amd64 (1:0.4.4-1) ... Selecting previously unselected package libxcursor1:amd64. Preparing to unpack .../libxcursor1_1%3a1.1.14-1_amd64.deb ... Unpacking libxcursor1:amd64 (1:1.1.14-1) ... Selecting previously unselected package libxi6:amd64. Preparing to unpack .../libxi6_2%3a1.7.2-1_amd64.deb ... Unpacking libxi6:amd64 (2:1.7.2-1) ... Selecting previously unselected package libxinerama1:amd64. Preparing to unpack .../libxinerama1_2%3a1.1.3-1_amd64.deb ... Unpacking libxinerama1:amd64 (2:1.1.3-1) ... Selecting previously unselected package libxrandr2:amd64. Preparing to unpack .../libxrandr2_2%3a1.4.2-1_amd64.deb ... Unpacking libxrandr2:amd64 (2:1.4.2-1) ... Selecting previously unselected package shared-mime-info. Preparing to unpack .../shared-mime-info_1.3-1_amd64.deb ... Unpacking shared-mime-info (1.3-1) ... Selecting previously unselected package libgtk2.0-0:amd64. Preparing to unpack .../libgtk2.0-0_2.24.23-1_amd64.deb ... Unpacking libgtk2.0-0:amd64 (2.24.23-1) ... Selecting previously unselected package x11-common. Preparing to unpack .../x11-common_1%3a7.7+7_all.deb ... Unpacking x11-common (1:7.7+7) ... Selecting previously unselected package libice6:amd64. Preparing to unpack .../libice6_2%3a1.0.8-2_amd64.deb ... Unpacking libice6:amd64 (2:1.0.8-2) ... Selecting previously unselected package libicu52:amd64. Preparing to unpack .../libicu52_52.1-3_amd64.deb ... Unpacking libicu52:amd64 (52.1-3) ... Selecting previously unselected package libilmbase6:amd64. Preparing to unpack .../libilmbase6_1.0.1-6_amd64.deb ... Unpacking libilmbase6:amd64 (1.0.1-6) ... Selecting previously unselected package libminiupnpc8:amd64. Preparing to unpack .../libminiupnpc8_1.6-4_amd64.deb ... Unpacking libminiupnpc8:amd64 (1.6-4) ... Selecting previously unselected package libnspr4:amd64. Preparing to unpack .../libnspr4_2%3a4.10.6-1_amd64.deb ... Unpacking libnspr4:amd64 (2:4.10.6-1) ... Selecting previously unselected package libopenal-data. Preparing to unpack .../libopenal-data_1%3a1.14-4_all.deb ... Unpacking libopenal-data (1:1.14-4) ... Selecting previously unselected package libopenal1:amd64. Preparing to unpack .../libopenal1_1%3a1.14-4_amd64.deb ... Unpacking libopenal1:amd64 (1:1.14-4) ... Selecting previously unselected package libopenexr6:amd64. Preparing to unpack .../libopenexr6_1.6.1-7_amd64.deb ... Unpacking libopenexr6:amd64 (1.6.1-7) ... Selecting previously unselected package libpcrecpp0:amd64. Preparing to unpack .../libpcrecpp0_1%3a8.31-5_amd64.deb ... Unpacking libpcrecpp0:amd64 (1:8.31-5) ... Selecting previously unselected package libjson-c2:amd64. Preparing to unpack .../libjson-c2_0.11-4_amd64.deb ... Unpacking libjson-c2:amd64 (0.11-4) ... Selecting previously unselected package libsm6:amd64. Preparing to unpack .../libsm6_2%3a1.2.1-2_amd64.deb ... Unpacking libsm6:amd64 (2:1.2.1-2) ... Selecting previously unselected package libvorbis0a:amd64. Preparing to unpack .../libvorbis0a_1.3.2-1.4_amd64.deb ... Unpacking libvorbis0a:amd64 (1.3.2-1.4) ... Selecting previously unselected package libvorbisenc2:amd64. Preparing to unpack .../libvorbisenc2_1.3.2-1.4_amd64.deb ... Unpacking libvorbisenc2:amd64 (1.3.2-1.4) ... Selecting previously unselected package libsndfile1:amd64. Preparing to unpack .../libsndfile1_1.0.25-9_amd64.deb ... Unpacking libsndfile1:amd64 (1.0.25-9) ... Selecting previously unselected package libsystemd-id128-0:amd64. Preparing to unpack .../libsystemd-id128-0_204-10_amd64.deb ... Unpacking libsystemd-id128-0:amd64 (204-10) ... Selecting previously unselected package libsystemd-journal0:amd64. Preparing to unpack .../libsystemd-journal0_204-10_amd64.deb ... Unpacking libsystemd-journal0:amd64 (204-10) ... Selecting previously unselected package libxtst6:amd64. Preparing to unpack .../libxtst6_2%3a1.2.2-1_amd64.deb ... Unpacking libxtst6:amd64 (2:1.2.2-1) ... Selecting previously unselected package libpulse0:amd64. Preparing to unpack .../libpulse0_5.0-2_amd64.deb ... Unpacking libpulse0:amd64 (5.0-2) ... Selecting previously unselected package libpulse-mainloop-glib0:amd64. Preparing to unpack .../libpulse-mainloop-glib0_5.0-2_amd64.deb ... Unpacking libpulse-mainloop-glib0:amd64 (5.0-2) ... Selecting previously unselected package libsdl1.2debian:amd64. Preparing to unpack .../libsdl1.2debian_1.2.15-9_amd64.deb ... Unpacking libsdl1.2debian:amd64 (1.2.15-9) ... Selecting previously unselected package libsigsegv2:amd64. Preparing to unpack .../libsigsegv2_2.10-4_amd64.deb ... Unpacking libsigsegv2:amd64 (2.10-4) ... Selecting previously unselected package libunistring0:amd64. Preparing to unpack .../libunistring0_0.9.3-5_amd64.deb ... Unpacking libunistring0:amd64 (0.9.3-5) ... Selecting previously unselected package libvorbisfile3:amd64. Preparing to unpack .../libvorbisfile3_1.3.2-1.4_amd64.deb ... Unpacking libvorbisfile3:amd64 (1.3.2-1.4) ... Selecting previously unselected package libwxbase3.0-0:amd64. Preparing to unpack .../libwxbase3.0-0_3.0.0-4_amd64.deb ... Unpacking libwxbase3.0-0:amd64 (3.0.0-4) ... Selecting previously unselected package libwxgtk3.0-0:amd64. Preparing to unpack .../libwxgtk3.0-0_3.0.0-4_amd64.deb ... Unpacking libwxgtk3.0-0:amd64 (3.0.0-4) ... Selecting previously unselected package libxcb-randr0:amd64. Preparing to unpack .../libxcb-randr0_1.10-3_amd64.deb ... Unpacking libxcb-randr0:amd64 (1.10-3) ... Selecting previously unselected package libpython2.7-minimal:amd64. Preparing to unpack .../libpython2.7-minimal_2.7.7-2_amd64.deb ... Unpacking libpython2.7-minimal:amd64 (2.7.7-2) ... Selecting previously unselected package python2.7-minimal. Preparing to unpack .../python2.7-minimal_2.7.7-2_amd64.deb ... Unpacking python2.7-minimal (2.7.7-2) ... Selecting previously unselected package libgnutlsxx27:amd64. Preparing to unpack .../libgnutlsxx27_2.12.23-16_amd64.deb ... Unpacking libgnutlsxx27:amd64 (2.12.23-16) ... Selecting previously unselected package libnvtt2:amd64. Preparing to unpack .../libnvtt2_2.0.8-1+dfsg-4+b1_amd64.deb ... Unpacking libnvtt2:amd64 (2.0.8-1+dfsg-4+b1) ... Selecting previously unselected package file. Preparing to unpack .../file_1%3a5.19-1_amd64.deb ... Unpacking file (1:5.19-1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../gettext-base_0.18.3.2-2_amd64.deb ... Unpacking gettext-base (0.18.3.2-2) ... Selecting previously unselected package m4. Preparing to unpack .../archives/m4_1.4.17-4_amd64.deb ... Unpacking m4 (1.4.17-4) ... Selecting previously unselected package mime-support. Preparing to unpack .../mime-support_3.56_all.deb ... Unpacking mime-support (3.56) ... Selecting previously unselected package libpython2.7-stdlib:amd64. Preparing to unpack .../libpython2.7-stdlib_2.7.7-2_amd64.deb ... Unpacking libpython2.7-stdlib:amd64 (2.7.7-2) ... Selecting previously unselected package python2.7. Preparing to unpack .../python2.7_2.7.7-2_amd64.deb ... Unpacking python2.7 (2.7.7-2) ... Selecting previously unselected package python-minimal. Preparing to unpack .../python-minimal_2.7.6-2_amd64.deb ... Unpacking python-minimal (2.7.6-2) ... Selecting previously unselected package libpython-stdlib:amd64. Preparing to unpack .../libpython-stdlib_2.7.6-2_amd64.deb ... Unpacking libpython-stdlib:amd64 (2.7.6-2) ... Selecting previously unselected package python. Preparing to unpack .../python_2.7.6-2_amd64.deb ... Unpacking python (2.7.6-2) ... Selecting previously unselected package autoconf. Preparing to unpack .../autoconf_2.69-6_all.deb ... Unpacking autoconf (2.69-6) ... Selecting previously unselected package gettext. Preparing to unpack .../gettext_0.18.3.2-2_amd64.deb ... Unpacking gettext (0.18.3.2-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../intltool-debian_0.35.0+20060710.1_all.deb ... Unpacking intltool-debian (0.35.0+20060710.1) ... Selecting previously unselected package po-debconf. Preparing to unpack .../po-debconf_1.0.16+nmu2_all.deb ... Unpacking po-debconf (1.0.16+nmu2) ... Selecting previously unselected package debhelper. Preparing to unpack .../debhelper_9.20140613_all.deb ... Unpacking debhelper (9.20140613) ... Selecting previously unselected package icu-devtools. Preparing to unpack .../icu-devtools_52.1-3_amd64.deb ... Unpacking icu-devtools (52.1-3) ... Selecting previously unselected package libasound2-dev:amd64. Preparing to unpack .../libasound2-dev_1.0.27.2-4_amd64.deb ... Unpacking libasound2-dev:amd64 (1.0.27.2-4) ... Selecting previously unselected package libavahi-common-dev. Preparing to unpack .../libavahi-common-dev_0.6.31-4_amd64.deb ... Unpacking libavahi-common-dev (0.6.31-4) ... Selecting previously unselected package pkg-config. Preparing to unpack .../pkg-config_0.28-1_amd64.deb ... Unpacking pkg-config (0.28-1) ... Selecting previously unselected package libdbus-1-dev:amd64. Preparing to unpack .../libdbus-1-dev_1.8.4-1_amd64.deb ... Unpacking libdbus-1-dev:amd64 (1.8.4-1) ... Selecting previously unselected package libavahi-client-dev. Preparing to unpack .../libavahi-client-dev_0.6.31-4_amd64.deb ... Unpacking libavahi-client-dev (0.6.31-4) ... Selecting previously unselected package libboost1.55-dev:amd64. Preparing to unpack .../libboost1.55-dev_1.55.0+dfsg-2_amd64.deb ... Unpacking libboost1.55-dev:amd64 (1.55.0+dfsg-2) ... Selecting previously unselected package libboost-dev:amd64. Preparing to unpack .../libboost-dev_1.55.0.2_amd64.deb ... Unpacking libboost-dev:amd64 (1.55.0.2) ... Selecting previously unselected package libboost-system1.55-dev:amd64. Preparing to unpack .../libboost-system1.55-dev_1.55.0+dfsg-2_amd64.deb ... Unpacking libboost-system1.55-dev:amd64 (1.55.0+dfsg-2) ... Selecting previously unselected package libboost-filesystem1.55-dev:amd64. Preparing to unpack .../libboost-filesystem1.55-dev_1.55.0+dfsg-2_amd64.deb ... Unpacking libboost-filesystem1.55-dev:amd64 (1.55.0+dfsg-2) ... Selecting previously unselected package libboost-filesystem-dev:amd64. Preparing to unpack .../libboost-filesystem-dev_1.55.0.2_amd64.deb ... Unpacking libboost-filesystem-dev:amd64 (1.55.0.2) ... Selecting previously unselected package libboost-signals1.55-dev:amd64. Preparing to unpack .../libboost-signals1.55-dev_1.55.0+dfsg-2_amd64.deb ... Unpacking libboost-signals1.55-dev:amd64 (1.55.0+dfsg-2) ... Selecting previously unselected package libboost-signals-dev:amd64. Preparing to unpack .../libboost-signals-dev_1.55.0.2_amd64.deb ... Unpacking libboost-signals-dev:amd64 (1.55.0.2) ... Selecting previously unselected package zlib1g-dev:amd64. Preparing to unpack .../zlib1g-dev_1%3a1.2.8.dfsg-1_amd64.deb ... Unpacking zlib1g-dev:amd64 (1:1.2.8.dfsg-1) ... Selecting previously unselected package libpng12-dev. Preparing to unpack .../libpng12-dev_1.2.50-1_amd64.deb ... Unpacking libpng12-dev (1.2.50-1) ... Selecting previously unselected package libslang2-dev:amd64. Preparing to unpack .../libslang2-dev_2.2.4-16_amd64.deb ... Unpacking libslang2-dev:amd64 (2.2.4-16) ... Selecting previously unselected package libcaca-dev. Preparing to unpack .../libcaca-dev_0.99.beta19-2_amd64.deb ... Unpacking libcaca-dev (0.99.beta19-2) ... Selecting previously unselected package libcurl4-gnutls-dev:amd64. Preparing to unpack .../libcurl4-gnutls-dev_7.37.0-1+b1_amd64.deb ... Unpacking libcurl4-gnutls-dev:amd64 (7.37.0-1+b1) ... Selecting previously unselected package libfreetype6-dev. Preparing to unpack .../libfreetype6-dev_2.5.2-1_amd64.deb ... Unpacking libfreetype6-dev (2.5.2-1) ... Selecting previously unselected package libjpeg8-dev:amd64. Preparing to unpack .../libjpeg8-dev_8d-2_amd64.deb ... Unpacking libjpeg8-dev:amd64 (8d-2) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../xorg-sgml-doctools_1%3a1.11-1_all.deb ... Unpacking xorg-sgml-doctools (1:1.11-1) ... Selecting previously unselected package x11proto-core-dev. Preparing to unpack .../x11proto-core-dev_7.0.26-1_all.deb ... Unpacking x11proto-core-dev (7.0.26-1) ... Selecting previously unselected package libxau-dev:amd64. Preparing to unpack .../libxau-dev_1%3a1.0.8-1_amd64.deb ... Unpacking libxau-dev:amd64 (1:1.0.8-1) ... Selecting previously unselected package libxdmcp-dev:amd64. Preparing to unpack .../libxdmcp-dev_1%3a1.1.1-1_amd64.deb ... Unpacking libxdmcp-dev:amd64 (1:1.1.1-1) ... Selecting previously unselected package x11proto-input-dev. Preparing to unpack .../x11proto-input-dev_2.3-1_all.deb ... Unpacking x11proto-input-dev (2.3-1) ... Selecting previously unselected package x11proto-kb-dev. Preparing to unpack .../x11proto-kb-dev_1.0.6-2_all.deb ... Unpacking x11proto-kb-dev (1.0.6-2) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../xtrans-dev_1.3.4-1_all.deb ... Unpacking xtrans-dev (1.3.4-1) ... Selecting previously unselected package libpthread-stubs0-dev:amd64. Preparing to unpack .../libpthread-stubs0-dev_0.3-4_amd64.deb ... Unpacking libpthread-stubs0-dev:amd64 (0.3-4) ... Selecting previously unselected package libxcb1-dev:amd64. Preparing to unpack .../libxcb1-dev_1.10-3_amd64.deb ... Unpacking libxcb1-dev:amd64 (1.10-3) ... Selecting previously unselected package libx11-dev:amd64. Preparing to unpack .../libx11-dev_2%3a1.6.2-2_amd64.deb ... Unpacking libx11-dev:amd64 (2:1.6.2-2) ... Selecting previously unselected package x11proto-xext-dev. Preparing to unpack .../x11proto-xext-dev_7.3.0-1_all.deb ... Unpacking x11proto-xext-dev (7.3.0-1) ... Selecting previously unselected package libxext-dev:amd64. Preparing to unpack .../libxext-dev_2%3a1.3.2-1_amd64.deb ... Unpacking libxext-dev:amd64 (2:1.3.2-1) ... Selecting previously unselected package libdirectfb-dev. Preparing to unpack .../libdirectfb-dev_1.2.10.0-5_amd64.deb ... Unpacking libdirectfb-dev (1.2.10.0-5) ... Selecting previously unselected package libdrm-dev:amd64. Preparing to unpack .../libdrm-dev_2.4.54-1_amd64.deb ... Unpacking libdrm-dev:amd64 (2.4.54-1) ... Selecting previously unselected package libenet-dev:amd64. Preparing to unpack .../libenet-dev_1.3.12+ds-2_amd64.deb ... Unpacking libenet-dev:amd64 (1.3.12+ds-2) ... Selecting previously unselected package libffi-dev:amd64. Preparing to unpack .../libffi-dev_3.1-2_amd64.deb ... Unpacking libffi-dev:amd64 (3.1-2) ... Selecting previously unselected package libgpg-error-dev. Preparing to unpack .../libgpg-error-dev_1.12-0.2_amd64.deb ... Unpacking libgpg-error-dev (1.12-0.2) ... Selecting previously unselected package libgcrypt11-dev. Preparing to unpack .../libgcrypt11-dev_1.5.3-4_amd64.deb ... Unpacking libgcrypt11-dev (1.5.3-4) ... Selecting previously unselected package mesa-common-dev. Preparing to unpack .../mesa-common-dev_10.1.4-1_amd64.deb ... Unpacking mesa-common-dev (10.1.4-1) ... Selecting previously unselected package libx11-xcb-dev:amd64. Preparing to unpack .../libx11-xcb-dev_2%3a1.6.2-2_amd64.deb ... Unpacking libx11-xcb-dev:amd64 (2:1.6.2-2) ... Selecting previously unselected package libxcb-dri3-dev:amd64. Preparing to unpack .../libxcb-dri3-dev_1.10-3_amd64.deb ... Unpacking libxcb-dri3-dev:amd64 (1.10-3) ... Selecting previously unselected package libxcb-render0-dev:amd64. Preparing to unpack .../libxcb-render0-dev_1.10-3_amd64.deb ... Unpacking libxcb-render0-dev:amd64 (1.10-3) ... Selecting previously unselected package libxcb-randr0-dev:amd64. Preparing to unpack .../libxcb-randr0-dev_1.10-3_amd64.deb ... Unpacking libxcb-randr0-dev:amd64 (1.10-3) ... Selecting previously unselected package libxcb-shape0-dev:amd64. Preparing to unpack .../libxcb-shape0-dev_1.10-3_amd64.deb ... Unpacking libxcb-shape0-dev:amd64 (1.10-3) ... Selecting previously unselected package libxcb-xfixes0-dev:amd64. Preparing to unpack .../libxcb-xfixes0-dev_1.10-3_amd64.deb ... Unpacking libxcb-xfixes0-dev:amd64 (1.10-3) ... Selecting previously unselected package libxcb-sync-dev:amd64. Preparing to unpack .../libxcb-sync-dev_1.10-3_amd64.deb ... Unpacking libxcb-sync-dev:amd64 (1.10-3) ... Selecting previously unselected package libxcb-present-dev:amd64. Preparing to unpack .../libxcb-present-dev_1.10-3_amd64.deb ... Unpacking libxcb-present-dev:amd64 (1.10-3) ... Selecting previously unselected package libxshmfence-dev:amd64. Preparing to unpack .../libxshmfence-dev_1.1-3_amd64.deb ... Unpacking libxshmfence-dev:amd64 (1.1-3) ... Selecting previously unselected package libxcb-dri2-0-dev:amd64. Preparing to unpack .../libxcb-dri2-0-dev_1.10-3_amd64.deb ... Unpacking libxcb-dri2-0-dev:amd64 (1.10-3) ... Selecting previously unselected package libxcb-glx0-dev:amd64. Preparing to unpack .../libxcb-glx0-dev_1.10-3_amd64.deb ... Unpacking libxcb-glx0-dev:amd64 (1.10-3) ... Selecting previously unselected package x11proto-fixes-dev. Preparing to unpack .../x11proto-fixes-dev_1%3a5.0-2_all.deb ... Unpacking x11proto-fixes-dev (1:5.0-2) ... Selecting previously unselected package libxfixes-dev. Preparing to unpack .../libxfixes-dev_1%3a5.0.1-1_amd64.deb ... Unpacking libxfixes-dev (1:5.0.1-1) ... Selecting previously unselected package x11proto-damage-dev. Preparing to unpack .../x11proto-damage-dev_1%3a1.2.1-2_all.deb ... Unpacking x11proto-damage-dev (1:1.2.1-2) ... Selecting previously unselected package libxdamage-dev. Preparing to unpack .../libxdamage-dev_1%3a1.1.4-1_amd64.deb ... Unpacking libxdamage-dev (1:1.1.4-1) ... Selecting previously unselected package x11proto-xf86vidmode-dev. Preparing to unpack .../x11proto-xf86vidmode-dev_2.3.1-2_all.deb ... Unpacking x11proto-xf86vidmode-dev (2.3.1-2) ... Selecting previously unselected package libxxf86vm-dev:amd64. Preparing to unpack .../libxxf86vm-dev_1%3a1.1.3-1_amd64.deb ... Unpacking libxxf86vm-dev:amd64 (1:1.1.3-1) ... Selecting previously unselected package x11proto-dri2-dev. Preparing to unpack .../x11proto-dri2-dev_2.8-2_all.deb ... Unpacking x11proto-dri2-dev (2.8-2) ... Selecting previously unselected package x11proto-gl-dev. Preparing to unpack .../x11proto-gl-dev_1.4.17-1_all.deb ... Unpacking x11proto-gl-dev (1.4.17-1) ... Selecting previously unselected package libgl1-mesa-dev. Preparing to unpack .../libgl1-mesa-dev_10.1.4-1_amd64.deb ... Unpacking libgl1-mesa-dev (10.1.4-1) ... Selecting previously unselected package libglib2.0-data. Preparing to unpack .../libglib2.0-data_2.40.0-3_all.deb ... Unpacking libglib2.0-data (2.40.0-3) ... Selecting previously unselected package libglib2.0-bin. Preparing to unpack .../libglib2.0-bin_2.40.0-3_amd64.deb ... Unpacking libglib2.0-bin (2.40.0-3) ... Selecting previously unselected package libpcre3-dev:amd64. Preparing to unpack .../libpcre3-dev_1%3a8.31-5_amd64.deb ... Unpacking libpcre3-dev:amd64 (1:8.31-5) ... Selecting previously unselected package libglib2.0-dev. Preparing to unpack .../libglib2.0-dev_2.40.0-3_amd64.deb ... Unpacking libglib2.0-dev (2.40.0-3) ... Selecting previously unselected package libtasn1-6-dev. Preparing to unpack .../libtasn1-6-dev_3.6-3_amd64.deb ... Unpacking libtasn1-6-dev (3.6-3) ... Selecting previously unselected package libp11-kit-dev. Preparing to unpack .../libp11-kit-dev_0.20.2-5_amd64.deb ... Unpacking libp11-kit-dev (0.20.2-5) ... Selecting previously unselected package libgnutls-dev. Preparing to unpack .../libgnutls-dev_2.12.23-16_amd64.deb ... Unpacking libgnutls-dev (2.12.23-16) ... Selecting previously unselected package libidn11-dev. Preparing to unpack .../libidn11-dev_1.28-2_amd64.deb ... Unpacking libidn11-dev (1.28-2) ... Selecting previously unselected package libgloox-dev:amd64. Preparing to unpack .../libgloox-dev_1.0.10-3_amd64.deb ... Unpacking libgloox-dev:amd64 (1.0.10-3) ... Selecting previously unselected package libglu1-mesa-dev. Preparing to unpack .../libglu1-mesa-dev_9.0.0-2_amd64.deb ... Unpacking libglu1-mesa-dev (9.0.0-2) ... Selecting previously unselected package libicu-dev:amd64. Preparing to unpack .../libicu-dev_52.1-3_amd64.deb ... Unpacking libicu-dev:amd64 (52.1-3) ... Selecting previously unselected package libminiupnpc-dev. Preparing to unpack .../libminiupnpc-dev_1.6-4_amd64.deb ... Unpacking libminiupnpc-dev (1.6-4) ... Selecting previously unselected package libmozjs-24-0. Preparing to unpack .../libmozjs-24-0_24.2.0-2_amd64.deb ... Unpacking libmozjs-24-0 (24.2.0-2) ... Selecting previously unselected package libmozjs-24-bin. Preparing to unpack .../libmozjs-24-bin_24.2.0-2_amd64.deb ... Unpacking libmozjs-24-bin (24.2.0-2) ... Selecting previously unselected package libnspr4-dev. Preparing to unpack .../libnspr4-dev_2%3a4.10.6-1_amd64.deb ... Unpacking libnspr4-dev (2:4.10.6-1) ... Selecting previously unselected package libmozjs-24-dev. Preparing to unpack .../libmozjs-24-dev_24.2.0-2_amd64.deb ... Unpacking libmozjs-24-dev (24.2.0-2) ... Selecting previously unselected package libogg-dev:amd64. Preparing to unpack .../libogg-dev_1.3.2-1_amd64.deb ... Unpacking libogg-dev:amd64 (1.3.2-1) ... Selecting previously unselected package libopenal-dev:amd64. Preparing to unpack .../libopenal-dev_1%3a1.14-4_amd64.deb ... Unpacking libopenal-dev:amd64 (1:1.14-4) ... Selecting previously unselected package libpulse-dev:amd64. Preparing to unpack .../libpulse-dev_5.0-2_amd64.deb ... Unpacking libpulse-dev:amd64 (5.0-2) ... Selecting previously unselected package libts-dev:amd64. Preparing to unpack .../libts-dev_1.0-12_amd64.deb ... Unpacking libts-dev:amd64 (1.0-12) ... Selecting previously unselected package libsdl1.2-dev. Preparing to unpack .../libsdl1.2-dev_1.2.15-9_amd64.deb ... Unpacking libsdl1.2-dev (1.2.15-9) ... Selecting previously unselected package libvorbis-dev:amd64. Preparing to unpack .../libvorbis-dev_1.3.2-1.4_amd64.deb ... Unpacking libvorbis-dev:amd64 (1.3.2-1.4) ... Selecting previously unselected package wx3.0-headers. Preparing to unpack .../wx3.0-headers_3.0.0-4_amd64.deb ... Unpacking wx3.0-headers (3.0.0-4) ... Selecting previously unselected package libwxbase3.0-dev. Preparing to unpack .../libwxbase3.0-dev_3.0.0-4_amd64.deb ... Unpacking libwxbase3.0-dev (3.0.0-4) ... Selecting previously unselected package wx-common. Preparing to unpack .../wx-common_3.0.0-4_amd64.deb ... Unpacking wx-common (3.0.0-4) ... Selecting previously unselected package libwxgtk3.0-dev. Preparing to unpack .../libwxgtk3.0-dev_3.0.0-4_amd64.deb ... Unpacking libwxgtk3.0-dev (3.0.0-4) ... Selecting previously unselected package x11proto-render-dev. Preparing to unpack .../x11proto-render-dev_2%3a0.11.1-2_all.deb ... Unpacking x11proto-render-dev (2:0.11.1-2) ... Selecting previously unselected package libxrender-dev:amd64. Preparing to unpack .../libxrender-dev_1%3a0.9.8-1_amd64.deb ... Unpacking libxrender-dev:amd64 (1:0.9.8-1) ... Selecting previously unselected package libxcursor-dev:amd64. Preparing to unpack .../libxcursor-dev_1%3a1.1.14-1_amd64.deb ... Unpacking libxcursor-dev:amd64 (1:1.1.14-1) ... Selecting previously unselected package libxml2-dev:amd64. Preparing to unpack .../libxml2-dev_2.9.1+dfsg1-3_amd64.deb ... Unpacking libxml2-dev:amd64 (2.9.1+dfsg1-3) ... Selecting previously unselected package libnvtt-dev. Preparing to unpack .../libnvtt-dev_2.0.8-1+dfsg-4+b1_amd64.deb ... Unpacking libnvtt-dev (2.0.8-1+dfsg-4+b1) ... Selecting previously unselected package sbuild-build-depends-0ad-dummy. Preparing to unpack .../sbuild-build-depends-0ad-dummy.deb ... Unpacking sbuild-build-depends-0ad-dummy (0.invalid.0) ... Setting up libncursesw5:amd64 (5.9+20140118-1) ... Setting up libpipeline1:amd64 (1.3.0-1) ... Setting up libssl1.0.0:amd64 (1.0.1h-3) ... Setting up libudev1:amd64 (204-10) ... Setting up groff-base (1.22.2-5) ... Setting up bsdmainutils (9.0.5) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up man-db (2.6.7.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up libasprintf0c2:amd64 (0.18.3.2-2) ... Setting up libgpg-error0:amd64 (1.12-0.2) ... Setting up libgcrypt11:amd64 (1.5.3-4) ... Setting up libgcrypt20:amd64 (1.6.1-2) ... Setting up libnettle4:amd64 (2.7.1-2+b1) ... Setting up libhogweed2:amd64 (2.7.1-2+b1) ... Setting up libp11-kit0:amd64 (0.20.2-5) ... Setting up libtasn1-6:amd64 (3.6-3) ... Setting up libgnutls-deb0-28:amd64 (3.2.15-2) ... Setting up libgnutls26:amd64 (2.12.23-16) ... Setting up libkeyutils1:amd64 (1.5.9-4) ... Setting up libkrb5support0:amd64 (1.12.1+dfsg-3) ... Setting up libk5crypto3:amd64 (1.12.1+dfsg-3) ... Setting up libkrb5-3:amd64 (1.12.1+dfsg-3) ... Setting up libgssapi-krb5-2:amd64 (1.12.1+dfsg-3) ... Setting up libidn11:amd64 (1.28-2) ... Setting up libsasl2-modules-db:amd64 (2.1.26.dfsg1-9) ... Setting up libsasl2-2:amd64 (2.1.26.dfsg1-9) ... Setting up libldap-2.4-2:amd64 (2.4.39-1) ... Setting up libmagic1:amd64 (1:5.19-1) ... Setting up libsqlite3-0:amd64 (3.8.5-1) ... Setting up libwrap0:amd64 (7.6.q-25) ... Setting up libxml2:amd64 (2.9.1+dfsg1-3) ... Setting up libasound2-data (1.0.27.2-4) ... Setting up libasound2:amd64 (1.0.27.2-4) ... Setting up libasyncns0:amd64 (0.8-5) ... Setting up libglib2.0-0:amd64 (2.40.0-3) ... No schema files found: doing nothing. Setting up libatk1.0-data (2.12.0-1) ... Setting up libatk1.0-0:amd64 (2.12.0-1) ... Setting up libavahi-common-data:amd64 (0.6.31-4) ... Setting up libavahi-common3:amd64 (0.6.31-4) ... Setting up libdbus-1-3:amd64 (1.8.4-1) ... Setting up libavahi-client3:amd64 (0.6.31-4) ... Setting up libboost-system1.55.0:amd64 (1.55.0+dfsg-2) ... Setting up libboost-filesystem1.55.0:amd64 (1.55.0+dfsg-2) ... Setting up libboost-signals1.55.0:amd64 (1.55.0+dfsg-2) ... Setting up libcaca0:amd64 (0.99.beta19-2) ... Setting up libdrm2:amd64 (2.4.54-1) ... Setting up libglapi-mesa:amd64 (10.1.4-1) ... Setting up libwayland-client0:amd64 (1.5.0-1) ... Setting up libwayland-server0:amd64 (1.5.0-1) ... Setting up libxau6:amd64 (1:1.0.8-1) ... Setting up libxdmcp6:amd64 (1:1.1.1-1) ... Setting up libxcb1:amd64 (1.10-3) ... Setting up libxcb-dri2-0:amd64 (1.10-3) ... Setting up libgbm1:amd64 (10.1.4-1) ... Setting up libx11-data (2:1.6.2-2) ... Setting up libx11-6:amd64 (2:1.6.2-2) ... Setting up libx11-xcb1:amd64 (2:1.6.2-2) ... Setting up libxcb-render0:amd64 (1.10-3) ... Setting up libxcb-shape0:amd64 (1.10-3) ... Setting up libxcb-xfixes0:amd64 (1.10-3) ... Setting up libegl1-mesa:amd64 (10.1.4-1) ... Setting up libexpat1:amd64 (2.1.0-6) ... Setting up libpng12-0:amd64 (1.2.50-1) ... Setting up libfreetype6:amd64 (2.5.2-1) ... Setting up fonts-dejavu-core (2.34-1) ... Setting up fontconfig-config (2.11.0-5) ... Setting up libfontconfig1:amd64 (2.11.0-5) ... Setting up libxcb-dri3-0:amd64 (1.10-3) ... Setting up libxcb-glx0:amd64 (1.10-3) ... Setting up libxcb-present0:amd64 (1.10-3) ... Setting up libxcb-sync1:amd64 (1.10-3) ... Setting up libxfixes3:amd64 (1:5.0.1-1) ... Setting up libxdamage1:amd64 (1:1.1.4-1) ... Setting up libxext6:amd64 (2:1.3.2-1) ... Setting up libxshmfence1:amd64 (1.1-3) ... Setting up libxxf86vm1:amd64 (1:1.1.3-1) ... Setting up libgl1-mesa-glx:amd64 (10.1.4-1) ... Setting up libpixman-1-0:amd64 (0.32.4-1) ... Setting up libxcb-shm0:amd64 (1.10-3) ... Setting up libxrender1:amd64 (1:0.9.8-1) ... Setting up libcairo2:amd64 (1.12.16-2) ... Setting up libcroco3:amd64 (0.6.8-2) ... Setting up libcups2:amd64 (1.7.3-3) ... Setting up libssh2-1:amd64 (1.4.3-3) ... Setting up libcurl3-gnutls:amd64 (7.37.0-1+b1) ... Setting up libdatrie1:amd64 (0.2.8-1) ... Setting up tsconf (1.0-12) ... Setting up libts-0.0-0:amd64 (1.0-12) ... Setting up libdirectfb-1.2-9:amd64 (1.2.10.0-5) ... Setting up libjpeg8:amd64 (8d-2) ... Setting up libdirectfb-extra:amd64 (1.2.10.0-5) ... Setting up libpciaccess0:amd64 (0.13.2-1) ... Setting up libdrm-intel1:amd64 (2.4.54-1) ... Setting up libdrm-nouveau2:amd64 (2.4.54-1) ... Setting up libdrm-radeon1:amd64 (2.4.54-1) ... Setting up libelfg0:amd64 (0.8.13-5) ... Setting up libenet7:amd64 (1.3.12+ds-2) ... Setting up libogg0:amd64 (1.3.2-1) ... Setting up libflac8:amd64 (1.3.0-2) ... Setting up libjasper1:amd64 (1.900.1-debian1-2) ... Setting up libjbig0:amd64 (2.0-2.1) ... Setting up libtiff5:amd64 (4.0.3-8) ... Setting up libgdk-pixbuf2.0-common (2.30.7-1) ... Setting up libgdk-pixbuf2.0-0:amd64 (2.30.7-1) ... Setting up libgloox12:amd64 (1.0.10-3) ... Setting up libglu1-mesa:amd64 (9.0.0-2) ... Setting up libgraphite2-3:amd64 (1.2.4-3) ... Setting up libgtk2.0-common (2.24.23-1) ... Setting up libthai-data (0.1.20-3) ... Setting up libthai0:amd64 (0.1.20-3) ... Setting up fontconfig (2.11.0-5) ... Regenerating fonts cache... done. Setting up libpango-1.0-0:amd64 (1.36.3-1) ... Setting up libharfbuzz0b:amd64 (0.9.28-2) ... Setting up libpangoft2-1.0-0:amd64 (1.36.3-1) ... Setting up libpangocairo-1.0-0:amd64 (1.36.3-1) ... Setting up libxcomposite1:amd64 (1:0.4.4-1) ... Setting up libxcursor1:amd64 (1:1.1.14-1) ... Setting up libxi6:amd64 (2:1.7.2-1) ... Setting up libxinerama1:amd64 (2:1.1.3-1) ... Setting up libxrandr2:amd64 (2:1.4.2-1) ... Setting up shared-mime-info (1.3-1) ... Setting up libgtk2.0-0:amd64 (2.24.23-1) ... Setting up x11-common (1:7.7+7) ... update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults All runlevel operations denied by policy invoke-rc.d: policy-rc.d denied execution of start. Setting up libice6:amd64 (2:1.0.8-2) ... Setting up libicu52:amd64 (52.1-3) ... Setting up libilmbase6:amd64 (1.0.1-6) ... Setting up libminiupnpc8:amd64 (1.6-4) ... Setting up libnspr4:amd64 (2:4.10.6-1) ... Setting up libopenal-data (1:1.14-4) ... Setting up libopenal1:amd64 (1:1.14-4) ... Setting up libopenexr6:amd64 (1.6.1-7) ... Setting up libpcrecpp0:amd64 (1:8.31-5) ... Setting up libjson-c2:amd64 (0.11-4) ... Setting up libsm6:amd64 (2:1.2.1-2) ... Setting up libvorbis0a:amd64 (1.3.2-1.4) ... Setting up libvorbisenc2:amd64 (1.3.2-1.4) ... Setting up libsndfile1:amd64 (1.0.25-9) ... Setting up libsystemd-id128-0:amd64 (204-10) ... Setting up libsystemd-journal0:amd64 (204-10) ... Setting up libxtst6:amd64 (2:1.2.2-1) ... Setting up libpulse0:amd64 (5.0-2) ... Setting up libpulse-mainloop-glib0:amd64 (5.0-2) ... Setting up libsdl1.2debian:amd64 (1.2.15-9) ... Setting up libsigsegv2:amd64 (2.10-4) ... Setting up libunistring0:amd64 (0.9.3-5) ... Setting up libvorbisfile3:amd64 (1.3.2-1.4) ... Setting up libwxbase3.0-0:amd64 (3.0.0-4) ... Setting up libwxgtk3.0-0:amd64 (3.0.0-4) ... Setting up libxcb-randr0:amd64 (1.10-3) ... Setting up libpython2.7-minimal:amd64 (2.7.7-2) ... Setting up python2.7-minimal (2.7.7-2) ... Setting up libgnutlsxx27:amd64 (2.12.23-16) ... Setting up libnvtt2:amd64 (2.0.8-1+dfsg-4+b1) ... Setting up file (1:5.19-1) ... Setting up gettext-base (0.18.3.2-2) ... Setting up m4 (1.4.17-4) ... Setting up mime-support (3.56) ... Setting up libpython2.7-stdlib:amd64 (2.7.7-2) ... Setting up python2.7 (2.7.7-2) ... Setting up python-minimal (2.7.6-2) ... Setting up libpython-stdlib:amd64 (2.7.6-2) ... Setting up python (2.7.6-2) ... Setting up autoconf (2.69-6) ... Setting up gettext (0.18.3.2-2) ... Setting up intltool-debian (0.35.0+20060710.1) ... Setting up po-debconf (1.0.16+nmu2) ... Setting up debhelper (9.20140613) ... Setting up icu-devtools (52.1-3) ... Setting up libasound2-dev:amd64 (1.0.27.2-4) ... Setting up libavahi-common-dev (0.6.31-4) ... Setting up pkg-config (0.28-1) ... Setting up libdbus-1-dev:amd64 (1.8.4-1) ... Setting up libavahi-client-dev (0.6.31-4) ... Setting up libboost1.55-dev:amd64 (1.55.0+dfsg-2) ... Setting up libboost-dev:amd64 (1.55.0.2) ... Setting up libboost-system1.55-dev:amd64 (1.55.0+dfsg-2) ... Setting up libboost-filesystem1.55-dev:amd64 (1.55.0+dfsg-2) ... Setting up libboost-filesystem-dev:amd64 (1.55.0.2) ... Setting up libboost-signals1.55-dev:amd64 (1.55.0+dfsg-2) ... Setting up libboost-signals-dev:amd64 (1.55.0.2) ... Setting up zlib1g-dev:amd64 (1:1.2.8.dfsg-1) ... Setting up libpng12-dev (1.2.50-1) ... Setting up libslang2-dev:amd64 (2.2.4-16) ... Setting up libcaca-dev (0.99.beta19-2) ... Setting up libcurl4-gnutls-dev:amd64 (7.37.0-1+b1) ... Setting up libfreetype6-dev (2.5.2-1) ... Setting up libjpeg8-dev:amd64 (8d-2) ... Setting up xorg-sgml-doctools (1:1.11-1) ... Setting up x11proto-core-dev (7.0.26-1) ... Setting up libxau-dev:amd64 (1:1.0.8-1) ... Setting up libxdmcp-dev:amd64 (1:1.1.1-1) ... Setting up x11proto-input-dev (2.3-1) ... Setting up x11proto-kb-dev (1.0.6-2) ... Setting up xtrans-dev (1.3.4-1) ... Setting up libpthread-stubs0-dev:amd64 (0.3-4) ... Setting up libxcb1-dev:amd64 (1.10-3) ... Setting up libx11-dev:amd64 (2:1.6.2-2) ... Setting up x11proto-xext-dev (7.3.0-1) ... Setting up libxext-dev:amd64 (2:1.3.2-1) ... Setting up libdirectfb-dev (1.2.10.0-5) ... Setting up libdrm-dev:amd64 (2.4.54-1) ... Setting up libenet-dev:amd64 (1.3.12+ds-2) ... Setting up libffi-dev:amd64 (3.1-2) ... Setting up libgpg-error-dev (1.12-0.2) ... Setting up libgcrypt11-dev (1.5.3-4) ... Setting up mesa-common-dev (10.1.4-1) ... Setting up libx11-xcb-dev:amd64 (2:1.6.2-2) ... Setting up libxcb-dri3-dev:amd64 (1.10-3) ... Setting up libxcb-render0-dev:amd64 (1.10-3) ... Setting up libxcb-randr0-dev:amd64 (1.10-3) ... Setting up libxcb-shape0-dev:amd64 (1.10-3) ... Setting up libxcb-xfixes0-dev:amd64 (1.10-3) ... Setting up libxcb-sync-dev:amd64 (1.10-3) ... Setting up libxcb-present-dev:amd64 (1.10-3) ... Setting up libxshmfence-dev:amd64 (1.1-3) ... Setting up libxcb-dri2-0-dev:amd64 (1.10-3) ... Setting up libxcb-glx0-dev:amd64 (1.10-3) ... Setting up x11proto-fixes-dev (1:5.0-2) ... Setting up libxfixes-dev (1:5.0.1-1) ... Setting up x11proto-damage-dev (1:1.2.1-2) ... Setting up libxdamage-dev (1:1.1.4-1) ... Setting up x11proto-xf86vidmode-dev (2.3.1-2) ... Setting up libxxf86vm-dev:amd64 (1:1.1.3-1) ... Setting up x11proto-dri2-dev (2.8-2) ... Setting up x11proto-gl-dev (1.4.17-1) ... Setting up libgl1-mesa-dev (10.1.4-1) ... Setting up libglib2.0-data (2.40.0-3) ... Setting up libglib2.0-bin (2.40.0-3) ... Setting up libpcre3-dev:amd64 (1:8.31-5) ... Setting up libglib2.0-dev (2.40.0-3) ... Setting up libtasn1-6-dev (3.6-3) ... Setting up libp11-kit-dev (0.20.2-5) ... Setting up libgnutls-dev (2.12.23-16) ... Setting up libidn11-dev (1.28-2) ... Setting up libgloox-dev:amd64 (1.0.10-3) ... Setting up libglu1-mesa-dev (9.0.0-2) ... Setting up libicu-dev:amd64 (52.1-3) ... Setting up libminiupnpc-dev (1.6-4) ... Setting up libmozjs-24-0 (24.2.0-2) ... Setting up libmozjs-24-bin (24.2.0-2) ... Setting up libnspr4-dev (2:4.10.6-1) ... Setting up libmozjs-24-dev (24.2.0-2) ... Setting up libogg-dev:amd64 (1.3.2-1) ... Setting up libopenal-dev:amd64 (1:1.14-4) ... Setting up libpulse-dev:amd64 (5.0-2) ... Setting up libts-dev:amd64 (1.0-12) ... Setting up libsdl1.2-dev (1.2.15-9) ... Setting up libvorbis-dev:amd64 (1.3.2-1.4) ... Setting up wx3.0-headers (3.0.0-4) ... Setting up libwxbase3.0-dev (3.0.0-4) ... update-alternatives: using /usr/lib/x86_64-linux-gnu/wx/config/base-unicode-3.0 to provide /usr/bin/wx-config (wx-config) in auto mode Setting up wx-common (3.0.0-4) ... Setting up libwxgtk3.0-dev (3.0.0-4) ... update-alternatives: using /usr/lib/x86_64-linux-gnu/wx/config/gtk2-unicode-3.0 to provide /usr/bin/wx-config (wx-config) in auto mode Setting up x11proto-render-dev (2:0.11.1-2) ... Setting up libxrender-dev:amd64 (1:0.9.8-1) ... Setting up libxcursor-dev:amd64 (1:1.1.14-1) ... Setting up libxml2-dev:amd64 (2.9.1+dfsg1-3) ... Setting up libnvtt-dev (2.0.8-1+dfsg-4+b1) ... Setting up sbuild-build-depends-0ad-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.19-2) ... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Build environment │ └──────────────────────────────────────────────────────────────────────────────┘ Kernel: Linux 2.6.32-5-xen-amd64 amd64 (x86_64) Toolchain package versions: binutils_2.24.51.20140604-3 dpkg-dev_1.17.10 g++-4.6_4.6.4-7 g++-4.9_4.9.0-6 gcc-4.6_4.6.4-7 gcc-4.7_4.7.4-1 gcc-4.9_4.9.0-6 libc6-dev_2.19-2 libstdc++-4.9-dev_4.9.0-6 libstdc++6_4.9.0-6 libstdc++6-4.6-dev_4.6.4-7 linux-libc-dev_3.14.7-1 Package versions: apt_1.0.4 autoconf_2.69-6 base-files_7.3 base-passwd_3.5.33 bash_4.3-7 binutils_2.24.51.20140604-3 bsdmainutils_9.0.5 bsdutils_1:2.20.1-5.8 build-essential_11.6 bzip2_1.0.6-5 clang-3.4_1:3.4.2-1 coreutils_8.21-1.2 cpp_4:4.9.0-3 cpp-4.6_4.6.4-7 cpp-4.7_4.7.4-1 cpp-4.9_4.9.0-6 dash_0.5.7-4 debconf_1.5.53 debconf-i18n_1.5.53 debfoster_2.7-1.2 debhelper_9.20140613 debian-archive-keyring_2012.4 debianutils_4.4 diffutils_1:3.3-1 dpkg_1.17.10 dpkg-dev_1.17.10 e2fslibs_1.42.10-1 e2fsprogs_1.42.10-1 fakeroot_1.20-3 file_1:5.19-1 findutils_4.4.2-8 fontconfig_2.11.0-5 fontconfig-config_2.11.0-5 fonts-dejavu-core_2.34-1 g++_4:4.9.0-3 g++-4.6_4.6.4-7 g++-4.9_4.9.0-6 gcc_4:4.9.0-3 gcc-4.4-base_4.4.7-8 gcc-4.5-base_4.5.4-1 gcc-4.6_4.6.4-7 gcc-4.6-base_4.6.4-7 gcc-4.7_4.7.4-1 gcc-4.7-base_4.7.4-1 gcc-4.8-base_4.8.3-3 gcc-4.9_4.9.0-6 gcc-4.9-base_4.9.0-6 gettext_0.18.3.2-2 gettext-base_0.18.3.2-2 gnupg_1.4.16-1.1 gpgv_1.4.16-1.1 grep_2.18-2 groff-base_1.22.2-5 gzip_1.6-3 hostname_3.15 icu-devtools_52.1-3 initscripts_2.88dsf-53.2 insserv_1.14.0-5 intltool-debian_0.35.0+20060710.1 libacl1_2.2.52-1 libapt-pkg4.12_1.0.4 libarchive-extract-perl_0.72-1 libasan1_4.9.0-6 libasound2_1.0.27.2-4 libasound2-data_1.0.27.2-4 libasound2-dev_1.0.27.2-4 libasprintf0c2_0.18.3.2-2 libasyncns0_0.8-5 libatk1.0-0_2.12.0-1 libatk1.0-data_2.12.0-1 libatomic1_4.9.0-6 libattr1_1:2.4.47-1 libaudit-common_1:2.3.7-1 libaudit1_1:2.3.7-1 libavahi-client-dev_0.6.31-4 libavahi-client3_0.6.31-4 libavahi-common-data_0.6.31-4 libavahi-common-dev_0.6.31-4 libavahi-common3_0.6.31-4 libblkid1_2.20.1-5.8 libboost-dev_1.55.0.2 libboost-filesystem-dev_1.55.0.2 libboost-filesystem1.55-dev_1.55.0+dfsg-2 libboost-filesystem1.55.0_1.55.0+dfsg-2 libboost-signals-dev_1.55.0.2 libboost-signals1.55-dev_1.55.0+dfsg-2 libboost-signals1.55.0_1.55.0+dfsg-2 libboost-system1.55-dev_1.55.0+dfsg-2 libboost-system1.55.0_1.55.0+dfsg-2 libboost1.55-dev_1.55.0+dfsg-2 libbz2-1.0_1.0.6-5 libc-bin_2.19-2 libc-dev-bin_2.19-2 libc6_2.19-2 libc6-dev_2.19-2 libcaca-dev_0.99.beta19-2 libcaca0_0.99.beta19-2 libcairo2_1.12.16-2 libcap2_1:2.22-1.2 libcilkrts5_4.9.0-6 libclang-common-3.4-dev_1:3.4.2-1 libclang1-3.4_1:3.4.2-1 libclass-isa-perl_0.36-5 libcloog-isl4_0.18.2-1 libcloog-ppl1_0.16.1-5 libcomerr2_1.42.10-1 libcroco3_0.6.8-2 libcups2_1.7.3-3 libcurl3-gnutls_7.37.0-1+b1 libcurl4-gnutls-dev_7.37.0-1+b1 libdatrie1_0.2.8-1 libdb5.1_5.1.29-5 libdb5.3_5.3.28-3 libdbus-1-3_1.8.4-1 libdbus-1-dev_1.8.4-1 libdebconfclient0_0.191 libdirectfb-1.2-9_1.2.10.0-5 libdirectfb-dev_1.2.10.0-5 libdirectfb-extra_1.2.10.0-5 libdpkg-perl_1.17.10 libdrm-dev_2.4.54-1 libdrm-intel1_2.4.54-1 libdrm-nouveau2_2.4.54-1 libdrm-radeon1_2.4.54-1 libdrm2_2.4.54-1 libegl1-mesa_10.1.4-1 libelfg0_0.8.13-5 libenet-dev_1.3.12+ds-2 libenet7_1.3.12+ds-2 libexpat1_2.1.0-6 libfakeroot_1.20-3 libffi-dev_3.1-2 libffi6_3.1-2 libfile-fcntllock-perl_0.20-1 libflac8_1.3.0-2 libfontconfig1_2.11.0-5 libfreetype6_2.5.2-1 libfreetype6-dev_2.5.2-1 libgbm1_10.1.4-1 libgc1c2_1:7.2d-6 libgcc-4.7-dev_4.7.4-1 libgcc-4.9-dev_4.9.0-6 libgcc1_1:4.9.0-6 libgcrypt11_1.5.3-4 libgcrypt11-dev_1.5.3-4 libgcrypt20_1.6.1-2 libgdbm3_1.8.3-12 libgdk-pixbuf2.0-0_2.30.7-1 libgdk-pixbuf2.0-common_2.30.7-1 libgl1-mesa-dev_10.1.4-1 libgl1-mesa-glx_10.1.4-1 libglapi-mesa_10.1.4-1 libglib2.0-0_2.40.0-3 libglib2.0-bin_2.40.0-3 libglib2.0-data_2.40.0-3 libglib2.0-dev_2.40.0-3 libgloox-dev_1.0.10-3 libgloox12_1.0.10-3 libglu1-mesa_9.0.0-2 libglu1-mesa-dev_9.0.0-2 libgmp10_2:6.0.0+dfsg-4 libgmpxx4ldbl_2:6.0.0+dfsg-4 libgnutls-deb0-28_3.2.15-2 libgnutls-dev_2.12.23-16 libgnutls26_2.12.23-16 libgnutlsxx27_2.12.23-16 libgomp1_4.9.0-6 libgpg-error-dev_1.12-0.2 libgpg-error0_1.12-0.2 libgpm2_1.20.4-6.1 libgraphite2-3_1.2.4-3 libgssapi-krb5-2_1.12.1+dfsg-3 libgtk2.0-0_2.24.23-1 libgtk2.0-common_2.24.23-1 libharfbuzz0b_0.9.28-2 libhogweed2_2.7.1-2+b1 libice6_2:1.0.8-2 libicu-dev_52.1-3 libicu52_52.1-3 libidn11_1.28-2 libidn11-dev_1.28-2 libilmbase6_1.0.1-6 libisl10_0.12.2-1 libitm1_4.9.0-6 libjasper1_1.900.1-debian1-2 libjbig0_2.0-2.1 libjpeg8_8d-2 libjpeg8-dev_8d-2 libjson-c2_0.11-4 libk5crypto3_1.12.1+dfsg-3 libkeyutils1_1.5.9-4 libkrb5-3_1.12.1+dfsg-3 libkrb5support0_1.12.1+dfsg-3 libldap-2.4-2_2.4.39-1 libllvm3.4_1:3.4.2-1 liblocale-gettext-perl_1.05-8 liblog-message-simple-perl_0.10-1 liblsan0_4.9.0-6 liblzma5_5.1.1alpha+20120614-2 libmagic1_1:5.19-1 libminiupnpc-dev_1.6-4 libminiupnpc8_1.6-4 libmodule-pluggable-perl_5.1-1 libmount1_2.20.1-5.8 libmozjs-24-0_24.2.0-2 libmozjs-24-bin_24.2.0-2 libmozjs-24-dev_24.2.0-2 libmpc2_0.9-4 libmpc3_1.0.1-1 libmpfr4_3.1.2-1 libncurses5_5.9+20140118-1 libncursesw5_5.9+20140118-1 libnettle4_2.7.1-2+b1 libnspr4_2:4.10.6-1 libnspr4-dev_2:4.10.6-1 libnvtt-dev_2.0.8-1+dfsg-4+b1 libnvtt2_2.0.8-1+dfsg-4+b1 libobjc-4.9-dev_4.9.0-6 libobjc4_4.9.0-6 libogg-dev_1.3.2-1 libogg0_1.3.2-1 libopenal-data_1:1.14-4 libopenal-dev_1:1.14-4 libopenal1_1:1.14-4 libopenexr6_1.6.1-7 libp11-kit-dev_0.20.2-5 libp11-kit0_0.20.2-5 libpam-modules_1.1.8-3 libpam-modules-bin_1.1.8-3 libpam-runtime_1.1.8-3 libpam0g_1.1.8-3 libpango-1.0-0_1.36.3-1 libpangocairo-1.0-0_1.36.3-1 libpangoft2-1.0-0_1.36.3-1 libpciaccess0_0.13.2-1 libpcre3_1:8.31-5 libpcre3-dev_1:8.31-5 libpcrecpp0_1:8.31-5 libpipeline1_1.3.0-1 libpixman-1-0_0.32.4-1 libpng12-0_1.2.50-1 libpng12-dev_1.2.50-1 libpod-latex-perl_0.61-1 libppl-c4_1:1.1-2+b1 libppl13_1:1.1-2+b1 libpthread-stubs0-dev_0.3-4 libpulse-dev_5.0-2 libpulse-mainloop-glib0_5.0-2 libpulse0_5.0-2 libpython-stdlib_2.7.6-2 libpython2.7-minimal_2.7.7-2 libpython2.7-stdlib_2.7.7-2 libquadmath0_4.9.0-6 libreadline6_6.3-6 libsasl2-2_2.1.26.dfsg1-9 libsasl2-modules-db_2.1.26.dfsg1-9 libsdl1.2-dev_1.2.15-9 libsdl1.2debian_1.2.15-9 libselinux1_2.3-1 libsemanage-common_2.3-1 libsemanage1_2.3-1 libsepol1_2.3-1 libsigsegv2_2.10-4 libslang2_2.2.4-16 libslang2-dev_2.2.4-16 libsm6_2:1.2.1-2 libsndfile1_1.0.25-9 libsqlite3-0_3.8.5-1 libss2_1.42.10-1 libssh2-1_1.4.3-3 libssl1.0.0_1.0.1h-3 libstdc++-4.9-dev_4.9.0-6 libstdc++6_4.9.0-6 libstdc++6-4.6-dev_4.6.4-7 libswitch-perl_2.17-1 libsystemd-id128-0_204-10 libsystemd-journal0_204-10 libtasn1-6_3.6-3 libtasn1-6-dev_3.6-3 libterm-ui-perl_0.42-1 libtext-charwidth-perl_0.04-7+b2 libtext-iconv-perl_1.7-5+b1 libtext-soundex-perl_3.4-1+b1 libtext-wrapi18n-perl_0.06-7 libthai-data_0.1.20-3 libthai0_0.1.20-3 libtiff5_4.0.3-8 libtimedate-perl_2.3000-2 libtinfo5_5.9+20140118-1 libts-0.0-0_1.0-12 libts-dev_1.0-12 libtsan0_4.9.0-6 libubsan0_4.9.0-6 libudev1_204-10 libunistring0_0.9.3-5 libusb-0.1-4_2:0.1.12-23.3 libustr-1.0-1_1.0.4-3 libuuid1_2.20.1-5.8 libvorbis-dev_1.3.2-1.4 libvorbis0a_1.3.2-1.4 libvorbisenc2_1.3.2-1.4 libvorbisfile3_1.3.2-1.4 libvtv0_4.9.0-6 libwayland-client0_1.5.0-1 libwayland-server0_1.5.0-1 libwrap0_7.6.q-25 libwxbase3.0-0_3.0.0-4 libwxbase3.0-dev_3.0.0-4 libwxgtk3.0-0_3.0.0-4 libwxgtk3.0-dev_3.0.0-4 libx11-6_2:1.6.2-2 libx11-data_2:1.6.2-2 libx11-dev_2:1.6.2-2 libx11-xcb-dev_2:1.6.2-2 libx11-xcb1_2:1.6.2-2 libxau-dev_1:1.0.8-1 libxau6_1:1.0.8-1 libxcb-dri2-0_1.10-3 libxcb-dri2-0-dev_1.10-3 libxcb-dri3-0_1.10-3 libxcb-dri3-dev_1.10-3 libxcb-glx0_1.10-3 libxcb-glx0-dev_1.10-3 libxcb-present-dev_1.10-3 libxcb-present0_1.10-3 libxcb-randr0_1.10-3 libxcb-randr0-dev_1.10-3 libxcb-render0_1.10-3 libxcb-render0-dev_1.10-3 libxcb-shape0_1.10-3 libxcb-shape0-dev_1.10-3 libxcb-shm0_1.10-3 libxcb-sync-dev_1.10-3 libxcb-sync1_1.10-3 libxcb-xfixes0_1.10-3 libxcb-xfixes0-dev_1.10-3 libxcb1_1.10-3 libxcb1-dev_1.10-3 libxcomposite1_1:0.4.4-1 libxcursor-dev_1:1.1.14-1 libxcursor1_1:1.1.14-1 libxdamage-dev_1:1.1.4-1 libxdamage1_1:1.1.4-1 libxdmcp-dev_1:1.1.1-1 libxdmcp6_1:1.1.1-1 libxext-dev_2:1.3.2-1 libxext6_2:1.3.2-1 libxfixes-dev_1:5.0.1-1 libxfixes3_1:5.0.1-1 libxi6_2:1.7.2-1 libxinerama1_2:1.1.3-1 libxml2_2.9.1+dfsg1-3 libxml2-dev_2.9.1+dfsg1-3 libxrandr2_2:1.4.2-1 libxrender-dev_1:0.9.8-1 libxrender1_1:0.9.8-1 libxshmfence-dev_1.1-3 libxshmfence1_1.1-3 libxtst6_2:1.2.2-1 libxxf86vm-dev_1:1.1.3-1 libxxf86vm1_1:1.1.3-1 linux-libc-dev_3.14.7-1 login_1:4.2-2 lsb-base_4.1+Debian13 m4_1.4.17-4 make_4.0-8 man-db_2.6.7.1-1 mawk_1.3.3-17 mesa-common-dev_10.1.4-1 mime-support_3.56 mount_2.20.1-5.8 multiarch-support_2.19-2 ncurses-base_5.9+20140118-1 ncurses-bin_5.9+20140118-1 passwd_1:4.2-2 patch_2.7.1-5 perl_5.18.2-4 perl-base_5.18.2-4 perl-modules_5.18.2-4 pkg-config_0.28-1 po-debconf_1.0.16+nmu2 python_2.7.6-2 python-minimal_2.7.6-2 python2.7_2.7.7-2 python2.7-minimal_2.7.7-2 readline-common_6.3-6 rename_0.20-3 sbuild-build-depends-0ad-dummy_0.invalid.0 sbuild-build-depends-core-dummy_0.invalid.0 sed_4.2.2-4 sensible-utils_0.0.9 shared-mime-info_1.3-1 startpar_0.59-3 sudo_1.8.9p5-1 sysv-rc_2.88dsf-53.2 sysvinit_2.88dsf-53.2 sysvinit-core_2.88dsf-53.2 sysvinit-utils_2.88dsf-53.2 tar_1.27.1-2 tsconf_1.0-12 tzdata_2014e-1 ucf_3.0030 util-linux_2.20.1-5.8 vim_2:7.4.273-2+b1 vim-common_2:7.4.273-2+b1 vim-runtime_2:7.4.273-2 wx-common_3.0.0-4 wx3.0-headers_3.0.0-4 x11-common_1:7.7+7 x11proto-core-dev_7.0.26-1 x11proto-damage-dev_1:1.2.1-2 x11proto-dri2-dev_2.8-2 x11proto-fixes-dev_1:5.0-2 x11proto-gl-dev_1.4.17-1 x11proto-input-dev_2.3-1 x11proto-kb-dev_1.0.6-2 x11proto-render-dev_2:0.11.1-2 x11proto-xext-dev_7.3.0-1 x11proto-xf86vidmode-dev_2.3.1-2 xorg-sgml-doctools_1:1.11-1 xtrans-dev_1.3.4-1 xz-utils_5.1.1alpha+20120614-2 zlib1g_1:1.2.8.dfsg-1 zlib1g-dev_1:1.2.8.dfsg-1 ┌──────────────────────────────────────────────────────────────────────────────┐ │ Build │ └──────────────────────────────────────────────────────────────────────────────┘ Unpack source ───────────── gpgv: keyblock resource `/sbuild-nonexistent/.gnupg/trustedkeys.gpg': file open error gpgv: Signature made Thu Jun 12 03:04:34 2014 UTC using RSA key ID AA1F32FF gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./0ad_0.0.16-3.dsc dpkg-source: info: extracting 0ad in 0ad-0.0.16 dpkg-source: info: unpacking 0ad_0.0.16.orig.tar.xz dpkg-source: info: unpacking 0ad_0.0.16-3.debian.tar.xz dpkg-source: info: applying enable-hardening-relro.patch dpkg-source: info: applying support_miniupnpc_1.9.patch Check disc space ──────────────── Sufficient free space for build Hack binNMU version ─────────────────── Created changelog entry for binNMU version 0.0.16-3clang1 User Environment ──────────────── DEB_BUILD_OPTIONS=parallel=10 HOME=/sbuild-nonexistent LOGNAME=user PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=unstable-amd64-sbuild SCHROOT_CHROOT_NAME=unstable-amd64-sbuild SCHROOT_COMMAND=env SCHROOT_GID=1000 SCHROOT_GROUP=user SCHROOT_SESSION_ID=unstable-amd64-sbuild-e55bc5e5-6b5b-42ef-bb82-3a346735ac8d SCHROOT_UID=1000 SCHROOT_USER=user SHELL=/bin/sh USER=user dpkg-buildpackage ───────────────── dpkg-buildpackage: source package 0ad dpkg-buildpackage: source version 0.0.16-3clang1 dpkg-buildpackage: source distribution unstable dpkg-source --before-build 0ad-0.0.16 dpkg-buildpackage: host architecture amd64 fakeroot debian/rules clean dh clean --parallel dh_testdir -O--parallel debian/rules override_dh_auto_clean make[1]: Entering directory '/«PKGBUILDDIR»' build/workspaces/clean-workspaces.sh Cleaning bundled third-party dependencies... make[2]: Entering directory '/«PKGBUILDDIR»/build/premake/premake4/build/gmake.bsd' Cleaning Premake4 make[2]: Leaving directory '/«PKGBUILDDIR»/build/premake/premake4/build/gmake.bsd' make[2]: Entering directory '/«PKGBUILDDIR»/build/premake/premake4/build/gmake.macosx' Cleaning Premake4 make[2]: Leaving directory '/«PKGBUILDDIR»/build/premake/premake4/build/gmake.macosx' make[2]: Entering directory '/«PKGBUILDDIR»/build/premake/premake4/build/gmake.unix' Cleaning Premake4 make[2]: Leaving directory '/«PKGBUILDDIR»/build/premake/premake4/build/gmake.unix' Cleaning build output... Done. Try running update-workspaces.sh again now. # Clean up some extra cruft not picked up by clean-workspaces.sh find binaries/system/ -type f ! -name readme.txt -delete rm -f libraries/fcollada/lib/*.a rm -f build/premake/.*.tmp dh_auto_clean make[1]: Leaving directory '/«PKGBUILDDIR»' dh_clean -O--parallel debian/rules build-arch dh build-arch --parallel dh_testdir -a -O--parallel dh_auto_configure -a -O--parallel debian/rules override_dh_auto_build make[1]: Entering directory '/«PKGBUILDDIR»' build/workspaces/update-workspaces.sh \ --bindir=/usr/games \ --libdir=/usr/lib/games/0ad \ --datadir=/usr/share/games/0ad \ --with-system-enet \ --with-system-nvtt \ --with-system-miniupnpc \ --with-system-mozjs24 Updating bundled third-party dependencies... make[2]: Entering directory '/«PKGBUILDDIR»/libraries/source/fcollada/src' FCollada/FCollada.cpp FCollada/FColladaPlugin.cpp FCollada/FCDocument/FCDAnimated.cpp FCollada/FCDocument/FCDAnimationChannel.cpp In file included from FCollada/FCDocument/FCDAnimated.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:38: FCollada/FMath/FMArray.h:300:14: warning: destination for this 'memcpy' call is a pointer to dynamic class 'FUTrackedList'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memcpy(newValues, heapBuffer, sized * sizeof(T)); ~~~~~~ ^ FCollada/FMath/FMArray.h:229:4: note: in instantiation of member function 'fm::vector, false>::reserve' requested here reserve(count); ^ FCollada/FCDocument/FCDAnimated.cpp:38:9: note: in instantiation of member function 'fm::vector, false>::resize' requested here curves.resize(valueCount); ^ FCollada/FMath/FMArray.h:300:14: note: explicitly cast the pointer to silence this warning memcpy(newValues, heapBuffer, sized * sizeof(T)); ^ (void*) FCollada/FCDocument/FCDAnimationClip.cpp 1 warning generated. FCollada/FCDocument/FCDAnimationClipTools.cpp FCollada/FCDocument/FCDAnimation.cpp FCollada/FCDocument/FCDAnimationCurve.cpp FCollada/FCDocument/FCDAnimation.cpp:120:91: warning: comparison of distinct pointer types ('const FCDAnimationChannel **' and 'iterator' (aka 'FCDAnimationChannel **')) uses non-standard composite pointer type 'const FCDAnimationChannel *const *' [-Wcompare-distinct-pointer-types] for (const FCDAnimationChannel** it = (const FCDAnimationChannel**) channels.begin(); it != channels.end(); ++it) ~~ ^ ~~~~~~~~~~~~~~ In file included from FCollada/FCDocument/FCDAnimationCurve.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FCollada/FCDocument/FCDAnimationCurve.cpp:106:2: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here inputDriver(NULL), inputDriverIndex(0) ^ 1 warning generated. FCollada/FCDocument/FCDAnimationCurveTools.cpp 1 warning generated. FCollada/FCDocument/FCDAnimationKey.cpp FCollada/FCDocument/FCDAnimationMultiCurve.cpp FCollada/FCDocument/FCDAsset.cpp FCollada/FCDocument/FCDCamera.cpp FCollada/FCDocument/FCDController.cpp FCollada/FCDocument/FCDControllerInstance.cpp FCollada/FCDocument/FCDControllerTools.cpp FCollada/FCDocument/FCDControllerInstance.cpp:57:77: warning: comparison of distinct pointer types ('const FCDSceneNode **' and 'iterator' (aka 'FCDSceneNode **')) uses non-standard composite pointer type 'const FCDSceneNode *const *' [-Wcompare-distinct-pointer-types] for (const FCDSceneNode** itJ = (const FCDSceneNode**) joints.begin(); itJ != joints.end(); ++itJ) ~~~ ^ ~~~~~~~~~~~~ 1 warning generated. FCollada/FCDocument/FCDEffectCode.cpp FCollada/FCDocument/FCDEffect.cpp FCollada/FCDocument/FCDEffectParameter.cpp FCollada/FCDocument/FCDEffectParameterFactory.cpp FCollada/FCDocument/FCDEffectParameterSampler.cpp FCollada/FCDocument/FCDEffectParameterSurface.cpp In file included from FCollada/FCDocument/FCDEffectParameterSampler.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FCollada/FCDocument/FCDEffectParameterSampler.cpp:29:28: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here , InitializeParameterNoArg(surface) ^ FCollada/FUtils/FUParameter.h:166:49: note: expanded from macro 'InitializeParameterNoArg' #define InitializeParameterNoArg(parameterName) parameterName() ^ 1 warning generated. FCollada/FCDocument/FCDEffectPass.cpp FCollada/FCDocument/FCDEffectPassShader.cpp In file included from FCollada/FCDocument/FCDEffectPassShader.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FCollada/FCDocument/FCDEffectPassShader.cpp:44:28: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here , InitializeParameterNoArg(code) ^ FCollada/FUtils/FUParameter.h:166:49: note: expanded from macro 'InitializeParameterNoArg' #define InitializeParameterNoArg(parameterName) parameterName() ^ FCollada/FCDocument/FCDEffectPassState.cpp 1 warning generated. FCollada/FCDocument/FCDEffectProfile.cpp FCollada/FCDocument/FCDEffectProfileFX.cpp FCollada/FCDocument/FCDEffectStandard.cpp FCollada/FCDocument/FCDEffectTechnique.cpp FCollada/FCDocument/FCDEffectTools.cpp FCollada/FCDocument/FCDEmitter.cpp FCollada/FCDocument/FCDEmitterInstance.cpp FCollada/FCDocument/FCDEmitterObject.cpp FCollada/FCDocument/FCDEmitterParticle.cpp FCollada/FCDocument/FCDEntity.cpp FCollada/FCDocument/FCDEntityInstance.cpp FCollada/FCDocument/FCDEntityReference.cpp In file included from FCollada/FCDocument/FCDEntityInstance.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FCollada/FCDocument/FCDEntityInstance.cpp:34:28: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here , InitializeParameterNoArg(entityReference) ^ FCollada/FUtils/FUParameter.h:166:49: note: expanded from macro 'InitializeParameterNoArg' #define InitializeParameterNoArg(parameterName) parameterName() ^ 1 warning generated. FCollada/FCDocument/FCDExternalReferenceManager.cpp FCollada/FCDocument/FCDExtra.cpp FCollada/FCDocument/FCDExtra.cpp:237:71: warning: comparison of distinct pointer types ('const FCDENode **' and 'iterator' (aka 'FCDENode **')) uses non-standard composite pointer type 'const FCDENode *const *' [-Wcompare-distinct-pointer-types] for (const FCDENode** itN = (const FCDENode**) children.begin(); itN != children.end(); ++itN) ~~~ ^ ~~~~~~~~~~~~~~ FCollada/FCDocument/FCDForceDeflector.cpp In file included from FCollada/FCDocument/FCDExtra.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FCollada/FCDocument/FCDExtra.cpp:375:28: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here , InitializeParameterNoArg(pluginOverride) ^ FCollada/FUtils/FUParameter.h:166:49: note: expanded from macro 'InitializeParameterNoArg' #define InitializeParameterNoArg(parameterName) parameterName() ^ In file included from FCollada/FCDocument/FCDExtra.cpp:12: FCollada/FCDocument/FCDExtra.h:444:12: warning: private field 'parent' is not used [-Wunused-private-field] FCDEType* parent; ^ 3 warnings generated. FCollada/FCDocument/FCDForceDrag.cpp FCollada/FCDocument/FCDForceField.cpp FCollada/FCDocument/FCDForceGravity.cpp FCollada/FCDocument/FCDForcePBomb.cpp FCollada/FCDocument/FCDForceWind.cpp FCollada/FCDocument/FCDGeometry.cpp FCollada/FCDocument/FCDGeometryInstance.cpp FCollada/FCDocument/FCDGeometryMesh.cpp FCollada/FCDocument/FCDGeometryNURBSSurface.cpp FCollada/FCDocument/FCDGeometryPolygons.cpp FCollada/FCDocument/FCDGeometryPolygonsInput.cpp In file included from FCollada/FCDocument/FCDGeometryPolygonsInput.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FCollada/FCDocument/FCDGeometryPolygonsInput.cpp:24:28: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here , InitializeParameterNoArg(source) ^ FCollada/FUtils/FUParameter.h:166:49: note: expanded from macro 'InitializeParameterNoArg' #define InitializeParameterNoArg(parameterName) parameterName() ^ FCollada/FCDocument/FCDGeometryPolygonsTools.cpp 1 warning generated. FCollada/FCDocument/FCDGeometrySource.cpp FCollada/FCDocument/FCDGeometrySpline.cpp FCollada/FCDocument/FCDImage.cpp FCollada/FCDocument/FCDLibrary.cpp FCollada/FCDocument/FCDLight.cpp FCollada/FCDocument/FCDLightTools.cpp FCollada/FCDocument/FCDMaterial.cpp FCollada/FCDocument/FCDMaterialInstance.cpp In file included from FCollada/FCDocument/FCDMaterial.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FCollada/FCDocument/FCDMaterial.cpp:36:28: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here , InitializeParameterNoArg(effect) ^ FCollada/FUtils/FUParameter.h:166:49: note: expanded from macro 'InitializeParameterNoArg' #define InitializeParameterNoArg(parameterName) parameterName() ^ 1 warning generated. FCollada/FCDocument/FCDMorphController.cpp FCollada/FCDocument/FCDMaterialInstance.cpp:119:99: warning: comparison of distinct pointer types ('const FCDMaterialInstanceBind **' and 'iterator' (aka 'FCDMaterialInstanceBind **')) uses non-standard composite pointer type 'const FCDMaterialInstanceBind *const *' [-Wcompare-distinct-pointer-types] for (const FCDMaterialInstanceBind** it = (const FCDMaterialInstanceBind**) bindings.begin(); it != bindings.end(); ++it) ~~ ^ ~~~~~~~~~~~~~~ 1 warning generated. FCollada/FCDocument/FCDObject.cpp In file included from FCollada/FCDocument/FCDMorphController.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FCollada/FCDocument/FCDMorphController.cpp:36:28: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here , InitializeParameterNoArg(baseTarget) ^ FCollada/FUtils/FUParameter.h:166:49: note: expanded from macro 'InitializeParameterNoArg' #define InitializeParameterNoArg(parameterName) parameterName() ^ In file included from FCollada/FCDocument/FCDMorphController.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FCollada/FCDocument/FCDMorphController.cpp:177:28: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here , InitializeParameterNoArg(geometry) ^ FCollada/FUtils/FUParameter.h:166:49: note: expanded from macro 'InitializeParameterNoArg' #define InitializeParameterNoArg(parameterName) parameterName() ^ 2 warnings generated. FCollada/FCDocument/FCDObjectWithId.cpp FCollada/FCDocument/FCDocument.cpp FCollada/FCDocument/FCDocumentTools.cpp FCollada/FCDocument/FCDParameterAnimatable.cpp FCollada/FCDocument/FCDParticleModifier.cpp FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.cpp In file included from FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.cpp:10: FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:322:40: warning: 'FCDPASTaperedCapsule::Clone' hides overloaded virtual function [-Woverloaded-virtual] virtual FCDPhysicsAnalyticalGeometry* Clone(FCDPhysicsAnalyticalGeometry* clone = NULL, bool cloneChildren = false) const; ^ FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:280:21: note: hidden overloaded virtual function 'FCDPASCapsule::Clone' declared here: type mismatch at 1st parameter ('FCDEntity *' vs 'FCDPhysicsAnalyticalGeometry *') virtual FCDEntity* Clone(FCDEntity* clone = NULL, bool cloneChildren = false) const; ^ 1 warning generated. FCollada/FCDocument/FCDPhysicsForceFieldInstance.cpp FCollada/FCDocument/FCDPhysicsMaterial.cpp FCollada/FCDocument/FCDPhysicsModel.cpp FCollada/FCDocument/FCDPhysicsModelInstance.cpp FCollada/FCDocument/FCDPhysicsRigidBody.cpp FCollada/FCDocument/FCDPhysicsRigidBodyInstance.cpp In file included from FCollada/FCDocument/FCDPhysicsRigidBody.cpp:12: In file included from FCollada/FCDocument/FCDPhysicsShape.h:21: FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:322:40: warning: 'FCDPASTaperedCapsule::Clone' hides overloaded virtual function [-Woverloaded-virtual] virtual FCDPhysicsAnalyticalGeometry* Clone(FCDPhysicsAnalyticalGeometry* clone = NULL, bool cloneChildren = false) const; ^ FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:280:21: note: hidden overloaded virtual function 'FCDPASCapsule::Clone' declared here: type mismatch at 1st parameter ('FCDEntity *' vs 'FCDPhysicsAnalyticalGeometry *') virtual FCDEntity* Clone(FCDEntity* clone = NULL, bool cloneChildren = false) const; ^ 1 warning generated. FCollada/FCDocument/FCDPhysicsRigidBodyParameters.cpp In file included from FCollada/FCDocument/FCDPhysicsRigidBodyInstance.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FCollada/FCDocument/FCDPhysicsRigidBodyInstance.cpp:34:28: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here , InitializeParameterNoArg(targetNode) ^ FCollada/FUtils/FUParameter.h:166:49: note: expanded from macro 'InitializeParameterNoArg' #define InitializeParameterNoArg(parameterName) parameterName() ^ 1 warning generated. FCollada/FCDocument/FCDPhysicsRigidConstraint.cpp In file included from FCollada/FCDocument/FCDPhysicsRigidBodyParameters.cpp:17: In file included from FCollada/FCDocument/FCDPhysicsShape.h:21: FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:322:40: warning: 'FCDPASTaperedCapsule::Clone' hides overloaded virtual function [-Woverloaded-virtual] virtual FCDPhysicsAnalyticalGeometry* Clone(FCDPhysicsAnalyticalGeometry* clone = NULL, bool cloneChildren = false) const; ^ FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:280:21: note: hidden overloaded virtual function 'FCDPASCapsule::Clone' declared here: type mismatch at 1st parameter ('FCDEntity *' vs 'FCDPhysicsAnalyticalGeometry *') virtual FCDEntity* Clone(FCDEntity* clone = NULL, bool cloneChildren = false) const; ^ In file included from FCollada/FCDocument/FCDPhysicsRigidBodyParameters.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FCollada/FCDocument/FCDPhysicsRigidBodyParameters.cpp:37:3: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here , entityOwner(_owner) ^ In file included from FCollada/FCDocument/FCDPhysicsRigidBodyParameters.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FCollada/FCDocument/FCDPhysicsRigidBodyParameters.cpp:26:32: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here FCDPhysicsRigidBodyParameters::FCDPhysicsRigidBodyParameters(FCDocument* document, FCDPhysicsRigidBody* _owner) ^ In file included from FCollada/FCDocument/FCDPhysicsRigidBodyParameters.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FCollada/FCDocument/FCDPhysicsRigidBodyParameters.cpp:26:32: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here FCDPhysicsRigidBodyParameters::FCDPhysicsRigidBodyParameters(FCDocument* document, FCDPhysicsRigidBody* _owner) ^ In file included from FCollada/FCDocument/FCDPhysicsRigidBodyParameters.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FCollada/FCDocument/FCDPhysicsRigidBodyParameters.cpp:26:32: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here FCDPhysicsRigidBodyParameters::FCDPhysicsRigidBodyParameters(FCDocument* document, FCDPhysicsRigidBody* _owner) ^ 5 warnings generated. FCollada/FCDocument/FCDPhysicsRigidConstraintInstance.cpp In file included from FCollada/FCDocument/FCDPhysicsRigidConstraint.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FCollada/FCDocument/FCDPhysicsRigidConstraint.cpp:25:28: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here FCDPhysicsRigidConstraint::FCDPhysicsRigidConstraint(FCDocument* document, FCDPhysicsModel* _parent) ^ In file included from FCollada/FCDocument/FCDPhysicsRigidConstraint.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FCollada/FCDocument/FCDPhysicsRigidConstraint.cpp:25:28: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here FCDPhysicsRigidConstraint::FCDPhysicsRigidConstraint(FCDocument* document, FCDPhysicsModel* _parent) ^ 2 warnings generated. FCollada/FCDocument/FCDPhysicsScene.cpp FCollada/FCDocument/FCDPhysicsShape.cpp FCollada/FCDocument/FCDPlaceHolder.cpp In file included from FCollada/FCDocument/FCDPhysicsShape.cpp:18: FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:322:40: warning: 'FCDPASTaperedCapsule::Clone' hides overloaded virtual function [-Woverloaded-virtual] virtual FCDPhysicsAnalyticalGeometry* Clone(FCDPhysicsAnalyticalGeometry* clone = NULL, bool cloneChildren = false) const; ^ FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:280:21: note: hidden overloaded virtual function 'FCDPASCapsule::Clone' declared here: type mismatch at 1st parameter ('FCDEntity *' vs 'FCDPhysicsAnalyticalGeometry *') virtual FCDEntity* Clone(FCDEntity* clone = NULL, bool cloneChildren = false) const; ^ In file included from FCollada/FCDocument/FCDPhysicsShape.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FCollada/FCDocument/FCDPhysicsShape.cpp:27:18: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here FCDPhysicsShape::FCDPhysicsShape(FCDocument* document) : FCDObject(document) ^ In file included from FCollada/FCDocument/FCDPhysicsShape.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FCollada/FCDocument/FCDPhysicsShape.cpp:27:18: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here FCDPhysicsShape::FCDPhysicsShape(FCDocument* document) : FCDObject(document) ^ 3 warnings generated. FCollada/FCDocument/FCDSceneNode.cpp FCollada/FCDocument/FCDSceneNodeIterator.cpp FCollada/FCDocument/FCDSceneNodeTools.cpp FCollada/FCDocument/FCDSkinController.cpp FCollada/FCDocument/FCDTargetedEntity.cpp FCollada/FCDocument/FCDTexture.cpp In file included from FCollada/FCDocument/FCDTargetedEntity.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FCollada/FCDocument/FCDTargetedEntity.cpp:30:28: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here , InitializeParameterNoArg(targetNode) ^ FCollada/FUtils/FUParameter.h:166:49: note: expanded from macro 'InitializeParameterNoArg' #define InitializeParameterNoArg(parameterName) parameterName() ^ 1 warning generated. FCollada/FCDocument/FCDTransform.cpp In file included from FCollada/FCDocument/FCDTexture.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FCollada/FCDocument/FCDTexture.cpp:40:28: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here , InitializeParameterNoArg(sampler) ^ FCollada/FUtils/FUParameter.h:166:49: note: expanded from macro 'InitializeParameterNoArg' #define InitializeParameterNoArg(parameterName) parameterName() ^ 1 warning generated. FCollada/FCDocument/FCDVersion.cpp FCollada/FMath/FMAllocator.cpp FCollada/FMath/FMAngleAxis.cpp FCollada/FMath/FMColor.cpp FCollada/FMath/FMInterpolation.cpp FCollada/FMath/FMLookAt.cpp FCollada/FMath/FMMatrix33.cpp FCollada/FMath/FMMatrix44.cpp FCollada/FMath/FMQuaternion.cpp FCollada/FMath/FMRandom.cpp FCollada/FMath/FMSkew.cpp FCollada/FMath/FMVector3.cpp FCollada/FMath/FMVolume.cpp In file included from FCollada/FMath/FMVector3.cpp:9: In file included from FCollada/FMath/StdAfx.h:13: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:173: FCollada/FMath/FMVector3.h:35:8: warning: private field 'w' is not used [-Wunused-private-field] float w; // For alignment purposes. ^ 1 warning generated. FCollada/FUtils/FUAssert.cpp FCollada/FUtils/FUBase64.cpp FCollada/FUtils/FUBoundingBox.cpp FCollada/FUtils/FUBoundingSphere.cpp FCollada/FUtils/FUCrc32.cpp FCollada/FUtils/FUCriticalSection.cpp FCollada/FUtils/FUDaeEnum.cpp FCollada/FUtils/FUDateTime.cpp FCollada/FUtils/FUDebug.cpp FCollada/FUtils/FUError.cpp FCollada/FUtils/FUErrorLog.cpp FCollada/FUtils/FUFile.cpp FCollada/FUtils/FUFileManager.cpp FCollada/FUtils/FULogFile.cpp FCollada/FUtils/FUObject.cpp FCollada/FUtils/FUObjectType.cpp FCollada/FUtils/FUParameter.cpp FCollada/FUtils/FUParameterizable.cpp FCollada/FUtils/FUPluginManager.cpp FCollada/FUtils/FUSemaphore.cpp In file included from FCollada/FUtils/FUSemaphore.cpp:10: FCollada/FUtils/FUSemaphore.h:36:2: warning: "FUSemaphore: Semaphore not implemented for non Windows" [-W#warnings] #warning "FUSemaphore: Semaphore not implemented for non Windows" ^ 1 warning generated. FCollada/FUtils/FUStringBuilder.cpp FCollada/FUtils/FUStringConversion.cpp FCollada/FUtils/FUSynchronizableObject.cpp FCollada/FUtils/FUThread.cpp FCollada/FUtils/FUTracker.cpp In file included from FCollada/FUtils/FUThread.cpp:10: FCollada/FUtils/FUThread.h:30:2: warning: "Threads not yet implemented for non Windows." [-W#warnings] #warning "Threads not yet implemented for non Windows." ^ 1 warning generated. FCollada/FUtils/FUUniqueStringMap.cpp FCollada/FUtils/FUUri.cpp FCollada/FUtils/FUXmlDocument.cpp FCollada/FUtils/FUXmlParser.cpp FCollada/FUtils/FUXmlWriter.cpp FColladaPlugins/FArchiveXML/FArchiveXML.cpp FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:57: FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:322:40: warning: 'FCDPASTaperedCapsule::Clone' hides overloaded virtual function [-Woverloaded-virtual] virtual FCDPhysicsAnalyticalGeometry* Clone(FCDPhysicsAnalyticalGeometry* clone = NULL, bool cloneChildren = false) const; ^ FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:280:21: note: hidden overloaded virtual function 'FCDPASCapsule::Clone' declared here: type mismatch at 1st parameter ('FCDEntity *' vs 'FCDPhysicsAnalyticalGeometry *') virtual FCDEntity* Clone(FCDEntity* clone = NULL, bool cloneChildren = false) const; ^ FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp 1 warning generated. FColladaPlugins/FArchiveXML/FAXCameraExport.cpp In file included from FColladaPlugins/FArchiveXML/FAXCameraExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FColladaPlugins/FArchiveXML/FAXCameraExport.cpp:69:46: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here FUTrackedPtr techniqueNode = NULL; ^ /usr/include/clang/3.4.2/include/stddef.h:72:18: note: expanded from macro 'NULL' # define NULL __null ^ 1 warning generated. FColladaPlugins/FArchiveXML/FAXCameraImport.cpp FColladaPlugins/FArchiveXML/FAXColladaParser.cpp FColladaPlugins/FArchiveXML/FAXColladaWriter.cpp FColladaPlugins/FArchiveXML/FAXControllerExport.cpp FColladaPlugins/FArchiveXML/FAXControllerImport.cpp FColladaPlugins/FArchiveXML/FAXEmitterExport.cpp FColladaPlugins/FArchiveXML/FAXEmitterImport.cpp FColladaPlugins/FArchiveXML/FAXEntityExport.cpp FColladaPlugins/FArchiveXML/FAXEntityImport.cpp FColladaPlugins/FArchiveXML/FAXForceFieldExport.cpp FColladaPlugins/FArchiveXML/FAXForceFieldImport.cpp FColladaPlugins/FArchiveXML/FAXGeometryExport.cpp FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp FColladaPlugins/FArchiveXML/FAXImportLinking.cpp FColladaPlugins/FArchiveXML/FAXInstanceExport.cpp FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp FColladaPlugins/FArchiveXML/FAXLightExport.cpp In file included from FColladaPlugins/FArchiveXML/FAXLightExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FColladaPlugins/FArchiveXML/FAXLightExport.cpp:36:46: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here FUTrackedPtr techniqueNode = const_cast(light->GetExtra())->GetDefaultType()->AddTechnique(DAE_FCOLLADA_PROFILE); ^ 1 warning generated. FColladaPlugins/FArchiveXML/FAXLightImport.cpp FColladaPlugins/FArchiveXML/FAXMaterialExport.cpp FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp FColladaPlugins/FArchiveXML/FAXPhysicsExport.cpp In file included from FColladaPlugins/FArchiveXML/FAXPhysicsExport.cpp:19: FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:322:40: warning: 'FCDPASTaperedCapsule::Clone' hides overloaded virtual function [-Woverloaded-virtual] virtual FCDPhysicsAnalyticalGeometry* Clone(FCDPhysicsAnalyticalGeometry* clone = NULL, bool cloneChildren = false) const; ^ FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:280:21: note: hidden overloaded virtual function 'FCDPASCapsule::Clone' declared here: type mismatch at 1st parameter ('FCDEntity *' vs 'FCDPhysicsAnalyticalGeometry *') virtual FCDEntity* Clone(FCDEntity* clone = NULL, bool cloneChildren = false) const; ^ 1 warning generated. FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp FColladaPlugins/FArchiveXML/FAXSceneExport.cpp In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:19: FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:322:40: warning: 'FCDPASTaperedCapsule::Clone' hides overloaded virtual function [-Woverloaded-virtual] virtual FCDPhysicsAnalyticalGeometry* Clone(FCDPhysicsAnalyticalGeometry* clone = NULL, bool cloneChildren = false) const; ^ FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:280:21: note: hidden overloaded virtual function 'FCDPASCapsule::Clone' declared here: type mismatch at 1st parameter ('FCDEntity *' vs 'FCDPhysicsAnalyticalGeometry *') virtual FCDEntity* Clone(FCDEntity* clone = NULL, bool cloneChildren = false) const; ^ FColladaPlugins/FArchiveXML/FAXSceneImport.cpp 1 warning generated. FCollada/FCollada.cpp FCollada/FColladaPlugin.cpp FCollada/FCDocument/FCDAnimated.cpp In file included from FCollada/FCDocument/FCDAnimated.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:38: FCollada/FMath/FMArray.h:300:14: warning: destination for this 'memcpy' call is a pointer to dynamic class 'FUTrackedList'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memcpy(newValues, heapBuffer, sized * sizeof(T)); ~~~~~~ ^ FCollada/FMath/FMArray.h:229:4: note: in instantiation of member function 'fm::vector, false>::reserve' requested here reserve(count); ^ FCollada/FCDocument/FCDAnimated.cpp:38:9: note: in instantiation of member function 'fm::vector, false>::resize' requested here curves.resize(valueCount); ^ FCollada/FMath/FMArray.h:300:14: note: explicitly cast the pointer to silence this warning memcpy(newValues, heapBuffer, sized * sizeof(T)); ^ (void*) FCollada/FCDocument/FCDAnimationChannel.cpp 1 warning generated. FCollada/FCDocument/FCDAnimationClip.cpp FCollada/FCDocument/FCDAnimationClipTools.cpp FCollada/FCDocument/FCDAnimation.cpp FCollada/FCDocument/FCDAnimationCurve.cpp FCollada/FCDocument/FCDAnimation.cpp:120:91: warning: comparison of distinct pointer types ('const FCDAnimationChannel **' and 'iterator' (aka 'FCDAnimationChannel **')) uses non-standard composite pointer type 'const FCDAnimationChannel *const *' [-Wcompare-distinct-pointer-types] for (const FCDAnimationChannel** it = (const FCDAnimationChannel**) channels.begin(); it != channels.end(); ++it) ~~ ^ ~~~~~~~~~~~~~~ 1 warning generated. In file included from FCollada/FCDocument/FCDAnimationCurve.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FCollada/FCDocument/FCDAnimationCurve.cpp:106:2: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here inputDriver(NULL), inputDriverIndex(0) ^ FCollada/FCDocument/FCDAnimationCurveTools.cpp 1 warning generated. FCollada/FCDocument/FCDAnimationKey.cpp FCollada/FCDocument/FCDAnimationMultiCurve.cpp FCollada/FCDocument/FCDAsset.cpp FCollada/FCDocument/FCDCamera.cpp FCollada/FCDocument/FCDController.cpp FCollada/FCDocument/FCDControllerInstance.cpp FCollada/FCDocument/FCDControllerTools.cpp FCollada/FCDocument/FCDControllerInstance.cpp:57:77: warning: comparison of distinct pointer types ('const FCDSceneNode **' and 'iterator' (aka 'FCDSceneNode **')) uses non-standard composite pointer type 'const FCDSceneNode *const *' [-Wcompare-distinct-pointer-types] for (const FCDSceneNode** itJ = (const FCDSceneNode**) joints.begin(); itJ != joints.end(); ++itJ) ~~~ ^ ~~~~~~~~~~~~ 1 warning generated. FCollada/FCDocument/FCDEffectCode.cpp FCollada/FCDocument/FCDEffect.cpp FCollada/FCDocument/FCDEffectParameter.cpp FCollada/FCDocument/FCDEffectParameterFactory.cpp FCollada/FCDocument/FCDEffectParameterSampler.cpp FCollada/FCDocument/FCDEffectParameterSurface.cpp In file included from FCollada/FCDocument/FCDEffectParameterSampler.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FCollada/FCDocument/FCDEffectParameterSampler.cpp:29:28: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here , InitializeParameterNoArg(surface) ^ FCollada/FUtils/FUParameter.h:166:49: note: expanded from macro 'InitializeParameterNoArg' #define InitializeParameterNoArg(parameterName) parameterName() ^ 1 warning generated. FCollada/FCDocument/FCDEffectPass.cpp FCollada/FCDocument/FCDEffectPassShader.cpp FCollada/FCDocument/FCDEffectPassState.cpp In file included from FCollada/FCDocument/FCDEffectPassShader.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FCollada/FCDocument/FCDEffectPassShader.cpp:44:28: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here , InitializeParameterNoArg(code) ^ FCollada/FUtils/FUParameter.h:166:49: note: expanded from macro 'InitializeParameterNoArg' #define InitializeParameterNoArg(parameterName) parameterName() ^ FCollada/FCDocument/FCDEffectProfile.cpp 1 warning generated. FCollada/FCDocument/FCDEffectProfileFX.cpp FCollada/FCDocument/FCDEffectStandard.cpp FCollada/FCDocument/FCDEffectTechnique.cpp FCollada/FCDocument/FCDEffectTools.cpp FCollada/FCDocument/FCDEmitter.cpp FCollada/FCDocument/FCDEmitterInstance.cpp FCollada/FCDocument/FCDEmitterObject.cpp FCollada/FCDocument/FCDEmitterParticle.cpp FCollada/FCDocument/FCDEntity.cpp FCollada/FCDocument/FCDEntityInstance.cpp In file included from FCollada/FCDocument/FCDEntityInstance.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FCollada/FCDocument/FCDEntityInstance.cpp:34:28: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here , InitializeParameterNoArg(entityReference) ^ FCollada/FUtils/FUParameter.h:166:49: note: expanded from macro 'InitializeParameterNoArg' #define InitializeParameterNoArg(parameterName) parameterName() ^ FCollada/FCDocument/FCDEntityReference.cpp 1 warning generated. FCollada/FCDocument/FCDExternalReferenceManager.cpp FCollada/FCDocument/FCDExtra.cpp FCollada/FCDocument/FCDForceDeflector.cpp FCollada/FCDocument/FCDExtra.cpp:237:71: warning: comparison of distinct pointer types ('const FCDENode **' and 'iterator' (aka 'FCDENode **')) uses non-standard composite pointer type 'const FCDENode *const *' [-Wcompare-distinct-pointer-types] for (const FCDENode** itN = (const FCDENode**) children.begin(); itN != children.end(); ++itN) ~~~ ^ ~~~~~~~~~~~~~~ In file included from FCollada/FCDocument/FCDExtra.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FCollada/FCDocument/FCDExtra.cpp:375:28: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here , InitializeParameterNoArg(pluginOverride) ^ FCollada/FUtils/FUParameter.h:166:49: note: expanded from macro 'InitializeParameterNoArg' #define InitializeParameterNoArg(parameterName) parameterName() ^ In file included from FCollada/FCDocument/FCDExtra.cpp:12: FCollada/FCDocument/FCDExtra.h:444:12: warning: private field 'parent' is not used [-Wunused-private-field] FCDEType* parent; ^ FCollada/FCDocument/FCDForceDrag.cpp FCollada/FCDocument/FCDForceField.cpp 3 warnings generated. FCollada/FCDocument/FCDForceGravity.cpp FCollada/FCDocument/FCDForcePBomb.cpp FCollada/FCDocument/FCDForceWind.cpp FCollada/FCDocument/FCDGeometry.cpp FCollada/FCDocument/FCDGeometryInstance.cpp FCollada/FCDocument/FCDGeometryMesh.cpp FCollada/FCDocument/FCDGeometryNURBSSurface.cpp FCollada/FCDocument/FCDGeometryPolygons.cpp FCollada/FCDocument/FCDGeometryPolygonsInput.cpp In file included from FCollada/FCDocument/FCDGeometryPolygonsInput.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FCollada/FCDocument/FCDGeometryPolygonsInput.cpp:24:28: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here , InitializeParameterNoArg(source) ^ FCollada/FUtils/FUParameter.h:166:49: note: expanded from macro 'InitializeParameterNoArg' #define InitializeParameterNoArg(parameterName) parameterName() ^ 1 warning generated. FCollada/FCDocument/FCDGeometryPolygonsTools.cpp FCollada/FCDocument/FCDGeometrySource.cpp FCollada/FCDocument/FCDGeometrySpline.cpp FCollada/FCDocument/FCDImage.cpp FCollada/FCDocument/FCDLibrary.cpp FCollada/FCDocument/FCDLight.cpp FCollada/FCDocument/FCDLightTools.cpp FCollada/FCDocument/FCDMaterial.cpp FCollada/FCDocument/FCDMaterialInstance.cpp In file included from FCollada/FCDocument/FCDMaterial.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FCollada/FCDocument/FCDMaterial.cpp:36:28: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here , InitializeParameterNoArg(effect) ^ FCollada/FUtils/FUParameter.h:166:49: note: expanded from macro 'InitializeParameterNoArg' #define InitializeParameterNoArg(parameterName) parameterName() ^ 1 warning generated. FCollada/FCDocument/FCDMorphController.cpp FCollada/FCDocument/FCDMaterialInstance.cpp:119:99: warning: comparison of distinct pointer types ('const FCDMaterialInstanceBind **' and 'iterator' (aka 'FCDMaterialInstanceBind **')) uses non-standard composite pointer type 'const FCDMaterialInstanceBind *const *' [-Wcompare-distinct-pointer-types] for (const FCDMaterialInstanceBind** it = (const FCDMaterialInstanceBind**) bindings.begin(); it != bindings.end(); ++it) ~~ ^ ~~~~~~~~~~~~~~ 1 warning generated. FCollada/FCDocument/FCDObject.cpp In file included from FCollada/FCDocument/FCDMorphController.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FCollada/FCDocument/FCDMorphController.cpp:36:28: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here , InitializeParameterNoArg(baseTarget) ^ FCollada/FUtils/FUParameter.h:166:49: note: expanded from macro 'InitializeParameterNoArg' #define InitializeParameterNoArg(parameterName) parameterName() ^ In file included from FCollada/FCDocument/FCDMorphController.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FCollada/FCDocument/FCDMorphController.cpp:177:28: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here , InitializeParameterNoArg(geometry) ^ FCollada/FUtils/FUParameter.h:166:49: note: expanded from macro 'InitializeParameterNoArg' #define InitializeParameterNoArg(parameterName) parameterName() ^ 2 warnings generated. FCollada/FCDocument/FCDObjectWithId.cpp FCollada/FCDocument/FCDocument.cpp FCollada/FCDocument/FCDocumentTools.cpp FCollada/FCDocument/FCDParameterAnimatable.cpp FCollada/FCDocument/FCDParticleModifier.cpp FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.cpp In file included from FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.cpp:10: FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:322:40: warning: 'FCDPASTaperedCapsule::Clone' hides overloaded virtual function [-Woverloaded-virtual] virtual FCDPhysicsAnalyticalGeometry* Clone(FCDPhysicsAnalyticalGeometry* clone = NULL, bool cloneChildren = false) const; ^ FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:280:21: note: hidden overloaded virtual function 'FCDPASCapsule::Clone' declared here: type mismatch at 1st parameter ('FCDEntity *' vs 'FCDPhysicsAnalyticalGeometry *') virtual FCDEntity* Clone(FCDEntity* clone = NULL, bool cloneChildren = false) const; ^ 1 warning generated. FCollada/FCDocument/FCDPhysicsForceFieldInstance.cpp FCollada/FCDocument/FCDPhysicsMaterial.cpp FCollada/FCDocument/FCDPhysicsModel.cpp FCollada/FCDocument/FCDPhysicsModelInstance.cpp FCollada/FCDocument/FCDPhysicsRigidBody.cpp FCollada/FCDocument/FCDPhysicsRigidBodyInstance.cpp In file included from FCollada/FCDocument/FCDPhysicsRigidBody.cpp:12: In file included from FCollada/FCDocument/FCDPhysicsShape.h:21: FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:322:40: warning: 'FCDPASTaperedCapsule::Clone' hides overloaded virtual function [-Woverloaded-virtual] virtual FCDPhysicsAnalyticalGeometry* Clone(FCDPhysicsAnalyticalGeometry* clone = NULL, bool cloneChildren = false) const; ^ FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:280:21: note: hidden overloaded virtual function 'FCDPASCapsule::Clone' declared here: type mismatch at 1st parameter ('FCDEntity *' vs 'FCDPhysicsAnalyticalGeometry *') virtual FCDEntity* Clone(FCDEntity* clone = NULL, bool cloneChildren = false) const; ^ 1 warning generated. FCollada/FCDocument/FCDPhysicsRigidBodyParameters.cpp In file included from FCollada/FCDocument/FCDPhysicsRigidBodyInstance.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FCollada/FCDocument/FCDPhysicsRigidBodyInstance.cpp:34:28: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here , InitializeParameterNoArg(targetNode) ^ FCollada/FUtils/FUParameter.h:166:49: note: expanded from macro 'InitializeParameterNoArg' #define InitializeParameterNoArg(parameterName) parameterName() ^ 1 warning generated. FCollada/FCDocument/FCDPhysicsRigidConstraint.cpp In file included from FCollada/FCDocument/FCDPhysicsRigidBodyParameters.cpp:17: In file included from FCollada/FCDocument/FCDPhysicsShape.h:21: FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:322:40: warning: 'FCDPASTaperedCapsule::Clone' hides overloaded virtual function [-Woverloaded-virtual] virtual FCDPhysicsAnalyticalGeometry* Clone(FCDPhysicsAnalyticalGeometry* clone = NULL, bool cloneChildren = false) const; ^ FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:280:21: note: hidden overloaded virtual function 'FCDPASCapsule::Clone' declared here: type mismatch at 1st parameter ('FCDEntity *' vs 'FCDPhysicsAnalyticalGeometry *') virtual FCDEntity* Clone(FCDEntity* clone = NULL, bool cloneChildren = false) const; ^ In file included from FCollada/FCDocument/FCDPhysicsRigidBodyParameters.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FCollada/FCDocument/FCDPhysicsRigidBodyParameters.cpp:37:3: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here , entityOwner(_owner) ^ In file included from FCollada/FCDocument/FCDPhysicsRigidBodyParameters.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FCollada/FCDocument/FCDPhysicsRigidBodyParameters.cpp:26:32: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here FCDPhysicsRigidBodyParameters::FCDPhysicsRigidBodyParameters(FCDocument* document, FCDPhysicsRigidBody* _owner) ^ In file included from FCollada/FCDocument/FCDPhysicsRigidBodyParameters.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FCollada/FCDocument/FCDPhysicsRigidBodyParameters.cpp:26:32: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here FCDPhysicsRigidBodyParameters::FCDPhysicsRigidBodyParameters(FCDocument* document, FCDPhysicsRigidBody* _owner) ^ In file included from FCollada/FCDocument/FCDPhysicsRigidBodyParameters.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FCollada/FCDocument/FCDPhysicsRigidBodyParameters.cpp:26:32: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here FCDPhysicsRigidBodyParameters::FCDPhysicsRigidBodyParameters(FCDocument* document, FCDPhysicsRigidBody* _owner) ^ In file included from FCollada/FCDocument/FCDPhysicsRigidConstraint.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FCollada/FCDocument/FCDPhysicsRigidConstraint.cpp:25:28: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here 5FCDPhysicsRigidConstraint::FCDPhysicsRigidConstraint(FCDocument* document, FCDPhysicsModel* _parent) warnings generated. ^ In file included from FCollada/FCDocument/FCDPhysicsRigidConstraint.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FCollada/FCDocument/FCDPhysicsRigidConstraint.cpp:25:28: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here FCDPhysicsRigidConstraint::FCDPhysicsRigidConstraint(FCDocument* document, FCDPhysicsModel* _parent) ^ FCollada/FCDocument/FCDPhysicsRigidConstraintInstance.cpp 2 warnings generated. FCollada/FCDocument/FCDPhysicsScene.cpp FCollada/FCDocument/FCDPhysicsShape.cpp FCollada/FCDocument/FCDPlaceHolder.cpp In file included from FCollada/FCDocument/FCDPhysicsShape.cpp:18: FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:322:40: warning: 'FCDPASTaperedCapsule::Clone' hides overloaded virtual function [-Woverloaded-virtual] virtual FCDPhysicsAnalyticalGeometry* Clone(FCDPhysicsAnalyticalGeometry* clone = NULL, bool cloneChildren = false) const; ^ FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:280:21: note: hidden overloaded virtual function 'FCDPASCapsule::Clone' declared here: type mismatch at 1st parameter ('FCDEntity *' vs 'FCDPhysicsAnalyticalGeometry *') virtual FCDEntity* Clone(FCDEntity* clone = NULL, bool cloneChildren = false) const; ^ In file included from FCollada/FCDocument/FCDPhysicsShape.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FCollada/FCDocument/FCDPhysicsShape.cpp:27:18: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here FCDPhysicsShape::FCDPhysicsShape(FCDocument* document) : FCDObject(document) ^ In file included from FCollada/FCDocument/FCDPhysicsShape.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FCollada/FCDocument/FCDPhysicsShape.cpp:27:18: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here FCDPhysicsShape::FCDPhysicsShape(FCDocument* document) : FCDObject(document) ^ 3 warnings generated. FCollada/FCDocument/FCDSceneNode.cpp FCollada/FCDocument/FCDSceneNodeIterator.cpp FCollada/FCDocument/FCDSceneNodeTools.cpp FCollada/FCDocument/FCDSkinController.cpp FCollada/FCDocument/FCDTargetedEntity.cpp FCollada/FCDocument/FCDTexture.cpp In file included from FCollada/FCDocument/FCDTargetedEntity.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FCollada/FCDocument/FCDTargetedEntity.cpp:30:28: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here , InitializeParameterNoArg(targetNode) ^ FCollada/FUtils/FUParameter.h:166:49: note: expanded from macro 'InitializeParameterNoArg' #define InitializeParameterNoArg(parameterName) parameterName() ^ 1 warning generated. FCollada/FCDocument/FCDTransform.cpp In file included from FCollada/FCDocument/FCDTexture.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FCollada/FCDocument/FCDTexture.cpp:40:28: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here , InitializeParameterNoArg(sampler) ^ FCollada/FUtils/FUParameter.h:166:49: note: expanded from macro 'InitializeParameterNoArg' #define InitializeParameterNoArg(parameterName) parameterName() ^ 1 warning generated. FCollada/FCDocument/FCDVersion.cpp FCollada/FMath/FMAllocator.cpp FCollada/FMath/FMAngleAxis.cpp FCollada/FMath/FMColor.cpp FCollada/FMath/FMInterpolation.cpp FCollada/FMath/FMLookAt.cpp FCollada/FMath/FMMatrix33.cpp FCollada/FMath/FMMatrix44.cpp FCollada/FMath/FMQuaternion.cpp FCollada/FMath/FMRandom.cpp FCollada/FMath/FMSkew.cpp FCollada/FMath/FMVector3.cpp FCollada/FMath/FMVolume.cpp In file included from FCollada/FMath/FMVector3.cpp:9: In file included from FCollada/FMath/StdAfx.h:13: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:173: FCollada/FMath/FMVector3.h:35:8: warning: private field 'w' is not used [-Wunused-private-field] float w; // For alignment purposes. ^ FCollada/FUtils/FUAssert.cpp 1 warning generated. FCollada/FUtils/FUBase64.cpp FCollada/FUtils/FUBoundingBox.cpp FCollada/FUtils/FUBoundingSphere.cpp FCollada/FUtils/FUCrc32.cpp FCollada/FUtils/FUCriticalSection.cpp FCollada/FUtils/FUDaeEnum.cpp FCollada/FUtils/FUDateTime.cpp FCollada/FUtils/FUDebug.cpp FCollada/FUtils/FUError.cpp FCollada/FUtils/FUErrorLog.cpp FCollada/FUtils/FUFile.cpp FCollada/FUtils/FUFileManager.cpp FCollada/FUtils/FULogFile.cpp FCollada/FUtils/FUObject.cpp FCollada/FUtils/FUObjectType.cpp FCollada/FUtils/FUParameter.cpp FCollada/FUtils/FUParameterizable.cpp FCollada/FUtils/FUPluginManager.cpp FCollada/FUtils/FUSemaphore.cpp In file included from FCollada/FUtils/FUSemaphore.cpp:10: FCollada/FUtils/FUSemaphore.h:36:2: warning: "FUSemaphore: Semaphore not implemented for non Windows" [-W#warnings] #warning "FUSemaphore: Semaphore not implemented for non Windows" ^ 1 warning generated. FCollada/FUtils/FUStringBuilder.cpp FCollada/FUtils/FUStringConversion.cpp FCollada/FUtils/FUSynchronizableObject.cpp FCollada/FUtils/FUThread.cpp FCollada/FUtils/FUTracker.cpp In file included from FCollada/FUtils/FUThread.cpp:10: FCollada/FUtils/FUThread.h:30:2: warning: "Threads not yet implemented for non Windows." [-W#warnings] #warning "Threads not yet implemented for non Windows." ^ 1 warning generated. FCollada/FUtils/FUUniqueStringMap.cpp FCollada/FUtils/FUUri.cpp FCollada/FUtils/FUXmlDocument.cpp FCollada/FUtils/FUXmlParser.cpp FCollada/FUtils/FUXmlWriter.cpp FColladaPlugins/FArchiveXML/FArchiveXML.cpp FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:57: FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:322:40: warning: 'FCDPASTaperedCapsule::Clone' hides overloaded virtual function [-Woverloaded-virtual] virtual FCDPhysicsAnalyticalGeometry* Clone(FCDPhysicsAnalyticalGeometry* clone = NULL, bool cloneChildren = false) const; ^ FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:280:21: note: hidden overloaded virtual function 'FCDPASCapsule::Clone' declared here: type mismatch at 1st parameter ('FCDEntity *' vs 'FCDPhysicsAnalyticalGeometry *') virtual FCDEntity* Clone(FCDEntity* clone = NULL, bool cloneChildren = false) const; ^ FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp 1 warning generated. FColladaPlugins/FArchiveXML/FAXCameraExport.cpp In file included from FColladaPlugins/FArchiveXML/FAXCameraExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FColladaPlugins/FArchiveXML/FAXCameraExport.cpp:69:46: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here FUTrackedPtr techniqueNode = NULL; ^ /usr/include/clang/3.4.2/include/stddef.h:72:18: note: expanded from macro 'NULL' # define NULL __null ^ 1 warning generated. FColladaPlugins/FArchiveXML/FAXCameraImport.cpp FColladaPlugins/FArchiveXML/FAXColladaParser.cpp FColladaPlugins/FArchiveXML/FAXColladaWriter.cpp FColladaPlugins/FArchiveXML/FAXControllerExport.cpp FColladaPlugins/FArchiveXML/FAXControllerImport.cpp FColladaPlugins/FArchiveXML/FAXEmitterExport.cpp FColladaPlugins/FArchiveXML/FAXEmitterImport.cpp FColladaPlugins/FArchiveXML/FAXEntityExport.cpp FColladaPlugins/FArchiveXML/FAXEntityImport.cpp FColladaPlugins/FArchiveXML/FAXForceFieldExport.cpp FColladaPlugins/FArchiveXML/FAXForceFieldImport.cpp FColladaPlugins/FArchiveXML/FAXGeometryExport.cpp FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp FColladaPlugins/FArchiveXML/FAXImportLinking.cpp FColladaPlugins/FArchiveXML/FAXInstanceExport.cpp FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp FColladaPlugins/FArchiveXML/FAXLightExport.cpp In file included from FColladaPlugins/FArchiveXML/FAXLightExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:49: In file included from FCollada/FUtils/FUtils.h:115: FCollada/FUtils/FUTracker.h:122:7: warning: assigning field to itself [-Wself-assign-field] ptr = ptr; ^ FColladaPlugins/FArchiveXML/FAXLightExport.cpp:36:46: note: in instantiation of member function 'FUTrackedPtr::FUTrackedPtr' requested here FUTrackedPtr techniqueNode = const_cast(light->GetExtra())->GetDefaultType()->AddTechnique(DAE_FCOLLADA_PROFILE); ^ 1 warning generated. FColladaPlugins/FArchiveXML/FAXLightImport.cpp FColladaPlugins/FArchiveXML/FAXMaterialExport.cpp FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp FColladaPlugins/FArchiveXML/FAXPhysicsExport.cpp In file included from FColladaPlugins/FArchiveXML/FAXPhysicsExport.cpp:19: FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:322:40: warning: 'FCDPASTaperedCapsule::Clone' hides overloaded virtual function [-Woverloaded-virtual] virtual FCDPhysicsAnalyticalGeometry* Clone(FCDPhysicsAnalyticalGeometry* clone = NULL, bool cloneChildren = false) const; ^ FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:280:21: note: hidden overloaded virtual function 'FCDPASCapsule::Clone' declared here: type mismatch at 1st parameter ('FCDEntity *' vs 'FCDPhysicsAnalyticalGeometry *') virtual FCDEntity* Clone(FCDEntity* clone = NULL, bool cloneChildren = false) const; ^ 1 warning generated. FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp FColladaPlugins/FArchiveXML/FAXSceneExport.cpp In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:19: FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:322:40: warning: 'FCDPASTaperedCapsule::Clone' hides overloaded virtual function [-Woverloaded-virtual] virtual FCDPhysicsAnalyticalGeometry* Clone(FCDPhysicsAnalyticalGeometry* clone = NULL, bool cloneChildren = false) const; ^ FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:280:21: note: hidden overloaded virtual function 'FCDPASCapsule::Clone' declared here: type mismatch at 1st parameter ('FCDEntity *' vs 'FCDPhysicsAnalyticalGeometry *') virtual FCDEntity* Clone(FCDEntity* clone = NULL, bool cloneChildren = false) const; ^ FColladaPlugins/FArchiveXML/FAXSceneImport.cpp 1 warning generated. output/libFColladaSD.a output/libFColladaSR.a make[2]: Leaving directory '/«PKGBUILDDIR»/libraries/source/fcollada/src' make[2]: Entering directory '/«PKGBUILDDIR»/build/premake/premake4/build/gmake.unix' ==== Building Premake4 (release) ==== Creating obj/Release path_isabsolute.c os_getversion.c os_isfile.c os_uuid.c os_chdir.c os_pathsearch.c os_rmdir.c os_match.c scripts.c os_copyfile.c os_isdir.c os_mkdir.c os_getcwd.c string_endswith.c premake.c loadlib.c ldebug.c lstring.c lparser.c lfunc.c ldump.c liolib.c lgc.c lundump.c lopcodes.c lmem.c lstate.c ltm.c ldo.c lzio.c lstrlib.c lapi.c lbaselib.c ltablib.c llex.c loslib.c ltable.c linit.c ldblib.c lmathlib.c lobject.c lvm.c lcode.c lauxlib.c ../../src/host/lua-5.1.4/src/lauxlib.c:577:61: warning: while loop has empty body [-Wempty-body] while ((c = getc(lf.f)) != EOF && c != LUA_SIGNATURE[0]) ; ^ ../../src/host/lua-5.1.4/src/lauxlib.c:577:61: note: put the semicolon on a separate line to silence this warning 1 warning generated. Linking Premake4 make[2]: Leaving directory '/«PKGBUILDDIR»/build/premake/premake4/build/gmake.unix' Premake args: --bindir=/usr/games --libdir=/usr/lib/games/0ad --datadir=/usr/share/games/0ad --with-system-enet --with-system-nvtt --with-system-miniupnpc --with-system-mozjs24 --collada --atlas Building configurations... Running action 'gmake'... Generating ../workspaces/gcc/Makefile... Generating ../workspaces/gcc/pyrogenesis.make... Generating ../workspaces/gcc/network.make... Generating ../workspaces/gcc/tinygettext.make... Generating ../workspaces/gcc/lobby.make... Generating ../workspaces/gcc/glooxwrapper.make... Generating ../workspaces/gcc/simulation2.make... Generating ../workspaces/gcc/scriptinterface.make... Generating ../workspaces/gcc/engine.make... Generating ../workspaces/gcc/graphics.make... Generating ../workspaces/gcc/atlas.make... Generating ../workspaces/gcc/gui.make... Generating ../workspaces/gcc/lowlevel.make... Generating ../workspaces/gcc/mongoose.make... Generating ../workspaces/gcc/mocks_real.make... Generating ../workspaces/gcc/mocks_test.make... Generating ../workspaces/gcc/AtlasObject.make... Generating ../workspaces/gcc/AtlasUI.make... Generating ../workspaces/gcc/ActorEditor.make... Generating ../workspaces/gcc/Collada.make... Generating ../workspaces/gcc/test.make... Done. Building configurations... Running action 'codeblocks'... Generating ../workspaces/codeblocks/pyrogenesis.workspace... Generating ../workspaces/codeblocks/pyrogenesis.cbp... Generating ../workspaces/codeblocks/network.cbp... Generating ../workspaces/codeblocks/tinygettext.cbp... Generating ../workspaces/codeblocks/lobby.cbp... Generating ../workspaces/codeblocks/glooxwrapper.cbp... Generating ../workspaces/codeblocks/simulation2.cbp... Generating ../workspaces/codeblocks/scriptinterface.cbp... Generating ../workspaces/codeblocks/engine.cbp... Generating ../workspaces/codeblocks/graphics.cbp... Generating ../workspaces/codeblocks/atlas.cbp... Generating ../workspaces/codeblocks/gui.cbp... Generating ../workspaces/codeblocks/lowlevel.cbp... Generating ../workspaces/codeblocks/mongoose.cbp... Generating ../workspaces/codeblocks/mocks_real.cbp... Generating ../workspaces/codeblocks/mocks_test.cbp... Generating ../workspaces/codeblocks/AtlasObject.cbp... Generating ../workspaces/codeblocks/AtlasUI.cbp... Generating ../workspaces/codeblocks/ActorEditor.cbp... Generating ../workspaces/codeblocks/Collada.cbp... Generating ../workspaces/codeblocks/test.cbp... Done. /usr/bin/make config=release verbose=1 -C build/workspaces/gcc make[2]: Entering directory '/«PKGBUILDDIR»/build/workspaces/gcc' ==== Building mocks_real (release) ==== Creating obj/mocks_real_Release mkdir -p obj/mocks_real_Release mocks_real.cpp g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -I../../../source/pch/mocks_real -I../../../source -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden -MF obj/mocks_real_Release/mocks_real.d -MT "obj/mocks_real_Release/mocks_real.o" -o "obj/mocks_real_Release/mocks_real.o" -c "../../../source/mocks/mocks_real.cpp" Linking mocks_real ar -rcs ../../../binaries/system/libmocks_real.a obj/mocks_real_Release/mocks_real.o ==== Building network (release) ==== Creating obj/network_Release mkdir -p obj/network_Release precompiled.h cp ../../../source/pch/network/precompiled.h obj/network_Release g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/network -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -x c++-header -o "obj/network_Release/precompiled.h.gch" -c "../../../source/pch/network/precompiled.h" NetServer.cpp g++ -Iobj/network_Release -include obj/network_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/network -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/network_Release/NetServer.d -MT "obj/network_Release/NetServer.o" -o "obj/network_Release/NetServer.o" -c "../../../source/network/NetServer.cpp" In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ ../../../source/network/NetServer.cpp:278:5: warning: 'MINIUPNPC_API_VERSION' is not defined, evaluates to 0 [-Wundef] #if MINIUPNPC_API_VERSION >= 10 ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/network/NetServer.cpp:20: In file included from ../../../source/network/NetServer.h:26: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 56 warnings generated. NetStats.cpp g++ -Iobj/network_Release -include obj/network_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/network -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/network_Release/NetStats.d -MT "obj/network_Release/NetStats.o" -o "obj/network_Release/NetStats.o" -c "../../../source/network/NetStats.cpp" NetHost.cpp g++ -Iobj/network_Release -include obj/network_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/network -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/network_Release/NetHost.d -MT "obj/network_Release/NetHost.o" -o "obj/network_Release/NetHost.o" -c "../../../source/network/NetHost.cpp" In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/network/NetHost.cpp:23: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. NetSession.cpp g++ -Iobj/network_Release -include obj/network_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/network -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/network_Release/NetSession.d -MT "obj/network_Release/NetSession.o" -o "obj/network_Release/NetSession.o" -c "../../../source/network/NetSession.cpp" In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/network/NetSession.cpp:19: In file included from ../../../source/network/NetSession.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. NetMessage.cpp g++ -Iobj/network_Release -include obj/network_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/network -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/network_Release/NetMessage.d -MT "obj/network_Release/NetMessage.o" -o "obj/network_Release/NetMessage.o" -c "../../../source/network/NetMessage.cpp" In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/network/NetMessage.cpp:19: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. NetClient.cpp g++ -Iobj/network_Release -include obj/network_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/network -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/network_Release/NetClient.d -MT "obj/network_Release/NetClient.o" -o "obj/network_Release/NetClient.o" -c "../../../source/network/NetClient.cpp" In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/network/NetClient.cpp:20: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. NetMessageSim.cpp g++ -Iobj/network_Release -include obj/network_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/network -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/network_Release/NetMessageSim.d -MT "obj/network_Release/NetMessageSim.o" -o "obj/network_Release/NetMessageSim.o" -c "../../../source/network/NetMessageSim.cpp" In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/network/NetMessageSim.cpp:20: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. NetFileTransfer.cpp g++ -Iobj/network_Release -include obj/network_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/network -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/network_Release/NetFileTransfer.d -MT "obj/network_Release/NetFileTransfer.o" -o "obj/network_Release/NetFileTransfer.o" -c "../../../source/network/NetFileTransfer.cpp" In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/network/NetFileTransfer.cpp:6: In file included from ../../../source/network/NetMessage.h:26: In file included from ../../../source/network/NetMessages.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. fsm.cpp g++ -Iobj/network_Release -include obj/network_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/network -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/network_Release/fsm.d -MT "obj/network_Release/fsm.o" -o "obj/network_Release/fsm.o" -c "../../../source/network/fsm.cpp" NetTurnManager.cpp g++ -Iobj/network_Release -include obj/network_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/network -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/network_Release/NetTurnManager.d -MT "obj/network_Release/NetTurnManager.o" -o "obj/network_Release/NetTurnManager.o" -c "../../../source/network/NetTurnManager.cpp" In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/network/NetTurnManager.cpp:20: In file included from ../../../source/network/NetTurnManager.h:21: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. precompiled.cpp g++ -Iobj/network_Release -include obj/network_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/network -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/network_Release/precompiled.d -MT "obj/network_Release/precompiled.o" -o "obj/network_Release/precompiled.o" -c "../../../source/pch/network/precompiled.cpp" Linking network ar -rcs ../../../binaries/system/libnetwork.a obj/network_Release/NetServer.o obj/network_Release/NetStats.o obj/network_Release/NetHost.o obj/network_Release/NetSession.o obj/network_Release/NetMessage.o obj/network_Release/NetClient.o obj/network_Release/NetMessageSim.o obj/network_Release/NetFileTransfer.o obj/network_Release/fsm.o obj/network_Release/NetTurnManager.o obj/network_Release/precompiled.o ==== Building tinygettext (release) ==== Creating obj/tinygettext_Release mkdir -p obj/tinygettext_Release precompiled.h cp ../../../source/pch/tinygettext/precompiled.h obj/tinygettext_Release g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/tinygettext -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -I../../../source/third_party/tinygettext/include/tinygettext -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden -x c++-header -o "obj/tinygettext_Release/precompiled.h.gch" -c "../../../source/pch/tinygettext/precompiled.h" dictionary.cpp g++ -Iobj/tinygettext_Release -include obj/tinygettext_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/tinygettext -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -I../../../source/third_party/tinygettext/include/tinygettext -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden -MF obj/tinygettext_Release/dictionary.d -MT "obj/tinygettext_Release/dictionary.o" -o "obj/tinygettext_Release/dictionary.o" -c "../../../source/third_party/tinygettext/src/dictionary.cpp" language.cpp g++ -Iobj/tinygettext_Release -include obj/tinygettext_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/tinygettext -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -I../../../source/third_party/tinygettext/include/tinygettext -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden -MF obj/tinygettext_Release/language.d -MT "obj/tinygettext_Release/language.o" -o "obj/tinygettext_Release/language.o" -c "../../../source/third_party/tinygettext/src/language.cpp" iconv.cpp g++ -Iobj/tinygettext_Release -include obj/tinygettext_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/tinygettext -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -I../../../source/third_party/tinygettext/include/tinygettext -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden -MF obj/tinygettext_Release/iconv.d -MT "obj/tinygettext_Release/iconv.o" -o "obj/tinygettext_Release/iconv.o" -c "../../../source/third_party/tinygettext/src/iconv.cpp" tinygettext.cpp g++ -Iobj/tinygettext_Release -include obj/tinygettext_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/tinygettext -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -I../../../source/third_party/tinygettext/include/tinygettext -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden -MF obj/tinygettext_Release/tinygettext.d -MT "obj/tinygettext_Release/tinygettext.o" -o "obj/tinygettext_Release/tinygettext.o" -c "../../../source/third_party/tinygettext/src/tinygettext.cpp" po_parser.cpp g++ -Iobj/tinygettext_Release -include obj/tinygettext_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/tinygettext -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -I../../../source/third_party/tinygettext/include/tinygettext -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden -MF obj/tinygettext_Release/po_parser.d -MT "obj/tinygettext_Release/po_parser.o" -o "obj/tinygettext_Release/po_parser.o" -c "../../../source/third_party/tinygettext/src/po_parser.cpp" plural_forms.cpp g++ -Iobj/tinygettext_Release -include obj/tinygettext_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/tinygettext -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -I../../../source/third_party/tinygettext/include/tinygettext -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden -MF obj/tinygettext_Release/plural_forms.d -MT "obj/tinygettext_Release/plural_forms.o" -o "obj/tinygettext_Release/plural_forms.o" -c "../../../source/third_party/tinygettext/src/plural_forms.cpp" ../../../source/third_party/tinygettext/src/plural_forms.cpp:51:32: warning: struct 'PluralForms' was previously declared as a class [-Wmismatched-tags] static std::map plural_forms; ^ ../../../source/third_party/tinygettext/include/tinygettext/plural_forms.hpp:27:7: note: previous use is here class PluralForms ^ ../../../source/third_party/tinygettext/src/plural_forms.cpp:78:25: warning: struct 'PluralForms' was previously declared as a class [-Wmismatched-tags] std::map::const_iterator it= plural_forms.find(space_less_str); ^ ../../../source/third_party/tinygettext/include/tinygettext/plural_forms.hpp:27:7: note: previous use is here class PluralForms ^ 2 warnings generated. dictionary_manager.cpp g++ -Iobj/tinygettext_Release -include obj/tinygettext_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/tinygettext -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -I../../../source/third_party/tinygettext/include/tinygettext -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden -MF obj/tinygettext_Release/dictionary_manager.d -MT "obj/tinygettext_Release/dictionary_manager.o" -o "obj/tinygettext_Release/dictionary_manager.o" -c "../../../source/third_party/tinygettext/src/dictionary_manager.cpp" unix_file_system.cpp g++ -Iobj/tinygettext_Release -include obj/tinygettext_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/tinygettext -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -I../../../source/third_party/tinygettext/include/tinygettext -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden -MF obj/tinygettext_Release/unix_file_system.d -MT "obj/tinygettext_Release/unix_file_system.o" -o "obj/tinygettext_Release/unix_file_system.o" -c "../../../source/third_party/tinygettext/src/unix_file_system.cpp" log.cpp g++ -Iobj/tinygettext_Release -include obj/tinygettext_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/tinygettext -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -I../../../source/third_party/tinygettext/include/tinygettext -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden -MF obj/tinygettext_Release/log.d -MT "obj/tinygettext_Release/log.o" -o "obj/tinygettext_Release/log.o" -c "../../../source/third_party/tinygettext/src/log.cpp" precompiled.cpp g++ -Iobj/tinygettext_Release -include obj/tinygettext_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/tinygettext -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -I../../../source/third_party/tinygettext/include/tinygettext -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden -MF obj/tinygettext_Release/precompiled.d -MT "obj/tinygettext_Release/precompiled.o" -o "obj/tinygettext_Release/precompiled.o" -c "../../../source/pch/tinygettext/precompiled.cpp" Linking tinygettext ar -rcs ../../../binaries/system/libtinygettext.a obj/tinygettext_Release/dictionary.o obj/tinygettext_Release/language.o obj/tinygettext_Release/iconv.o obj/tinygettext_Release/tinygettext.o obj/tinygettext_Release/po_parser.o obj/tinygettext_Release/plural_forms.o obj/tinygettext_Release/dictionary_manager.o obj/tinygettext_Release/unix_file_system.o obj/tinygettext_Release/log.o obj/tinygettext_Release/precompiled.o ==== Building lobby (release) ==== Creating obj/lobby_Release mkdir -p obj/lobby_Release precompiled.h cp ../../../source/pch/lobby/precompiled.h obj/lobby_Release g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/lobby -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -x c++-header -o "obj/lobby_Release/precompiled.h.gch" -c "../../../source/pch/lobby/precompiled.h" XmppClient.cpp g++ -Iobj/lobby_Release -include obj/lobby_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/lobby -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/lobby_Release/XmppClient.d -MT "obj/lobby_Release/XmppClient.o" -o "obj/lobby_Release/XmppClient.o" -c "../../../source/lobby/XmppClient.cpp" In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/lobby/XmppClient.cpp:19: In file included from ../../../source/lobby/XmppClient.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. StanzaExtensions.cpp g++ -Iobj/lobby_Release -include obj/lobby_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/lobby -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/lobby_Release/StanzaExtensions.d -MT "obj/lobby_Release/StanzaExtensions.o" -o "obj/lobby_Release/StanzaExtensions.o" -c "../../../source/lobby/StanzaExtensions.cpp" Globals.cpp g++ -Iobj/lobby_Release -include obj/lobby_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/lobby -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/lobby_Release/Globals.d -MT "obj/lobby_Release/Globals.o" -o "obj/lobby_Release/Globals.o" -c "../../../source/lobby/Globals.cpp" JSInterface_Lobby.cpp g++ -Iobj/lobby_Release -include obj/lobby_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/lobby -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/lobby_Release/JSInterface_Lobby.d -MT "obj/lobby_Release/JSInterface_Lobby.o" -o "obj/lobby_Release/JSInterface_Lobby.o" -c "../../../source/lobby/scripting/JSInterface_Lobby.cpp" In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/lobby/scripting/JSInterface_Lobby.cpp:20: In file included from ../../../source/lobby/scripting/JSInterface_Lobby.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. sha.cpp g++ -Iobj/lobby_Release -include obj/lobby_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/lobby -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/lobby_Release/sha.d -MT "obj/lobby_Release/sha.o" -o "obj/lobby_Release/sha.o" -c "../../../source/third_party/encryption/sha.cpp" pkcs5_pbkdf2.cpp g++ -Iobj/lobby_Release -include obj/lobby_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/lobby -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/lobby_Release/pkcs5_pbkdf2.d -MT "obj/lobby_Release/pkcs5_pbkdf2.o" -o "obj/lobby_Release/pkcs5_pbkdf2.o" -c "../../../source/third_party/encryption/pkcs5_pbkdf2.cpp" precompiled.cpp g++ -Iobj/lobby_Release -include obj/lobby_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/lobby -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/lobby_Release/precompiled.d -MT "obj/lobby_Release/precompiled.o" -o "obj/lobby_Release/precompiled.o" -c "../../../source/pch/lobby/precompiled.cpp" Linking lobby ar -rcs ../../../binaries/system/liblobby.a obj/lobby_Release/XmppClient.o obj/lobby_Release/StanzaExtensions.o obj/lobby_Release/Globals.o obj/lobby_Release/JSInterface_Lobby.o obj/lobby_Release/sha.o obj/lobby_Release/pkcs5_pbkdf2.o obj/lobby_Release/precompiled.o ==== Building glooxwrapper (release) ==== Creating obj/glooxwrapper_Release mkdir -p obj/glooxwrapper_Release precompiled.h cp ../../../source/pch/glooxwrapper/precompiled.h obj/glooxwrapper_Release g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/glooxwrapper -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden -x c++-header -o "obj/glooxwrapper_Release/precompiled.h.gch" -c "../../../source/pch/glooxwrapper/precompiled.h" glooxwrapper.cpp g++ -Iobj/glooxwrapper_Release -include obj/glooxwrapper_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/glooxwrapper -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden -MF obj/glooxwrapper_Release/glooxwrapper.d -MT "obj/glooxwrapper_Release/glooxwrapper.o" -o "obj/glooxwrapper_Release/glooxwrapper.o" -c "../../../source/lobby/glooxwrapper/glooxwrapper.cpp" precompiled.cpp g++ -Iobj/glooxwrapper_Release -include obj/glooxwrapper_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/glooxwrapper -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden -MF obj/glooxwrapper_Release/precompiled.d -MT "obj/glooxwrapper_Release/precompiled.o" -o "obj/glooxwrapper_Release/precompiled.o" -c "../../../source/pch/glooxwrapper/precompiled.cpp" Linking glooxwrapper ar -rcs ../../../binaries/system/libglooxwrapper.a obj/glooxwrapper_Release/glooxwrapper.o obj/glooxwrapper_Release/precompiled.o ==== Building simulation2 (release) ==== Creating obj/simulation2_Release mkdir -p obj/simulation2_Release precompiled.h cp ../../../source/pch/simulation2/precompiled.h obj/simulation2_Release g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -x c++-header -o "obj/simulation2_Release/precompiled.h.gch" -c "../../../source/pch/simulation2/precompiled.h" Simulation2.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/Simulation2.d -MT "obj/simulation2_Release/Simulation2.o" -o "obj/simulation2_Release/Simulation2.o" -c "../../../source/simulation2/Simulation2.cpp" In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/Simulation2.cpp:20: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ICmpParticleManager.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/ICmpParticleManager.d -MT "obj/simulation2_Release/ICmpParticleManager.o" -o "obj/simulation2_Release/ICmpParticleManager.o" -c "../../../source/simulation2/components/ICmpParticleManager.cpp" In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpParticleManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpParticleManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ICmpVision.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/ICmpVision.d -MT "obj/simulation2_Release/ICmpVision.o" -o "obj/simulation2_Release/ICmpVision.o" -c "../../../source/simulation2/components/ICmpVision.cpp" In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpVision.cpp:20: In file included from ../../../source/simulation2/components/ICmpVision.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CCmpUnitMotion.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/CCmpUnitMotion.d -MT "obj/simulation2_Release/CCmpUnitMotion.o" -o "obj/simulation2_Release/CCmpUnitMotion.o" -c "../../../source/simulation2/components/CCmpUnitMotion.cpp" In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ICmpIdentity.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/ICmpIdentity.d -MT "obj/simulation2_Release/ICmpIdentity.o" -o "obj/simulation2_Release/ICmpIdentity.o" -c "../../../source/simulation2/components/ICmpIdentity.cpp" In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpIdentity.cpp:20: In file included from ../../../source/simulation2/components/ICmpIdentity.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CCmpSoundManager.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/CCmpSoundManager.d -MT "obj/simulation2_Release/CCmpSoundManager.o" -o "obj/simulation2_Release/CCmpSoundManager.o" -c "../../../source/simulation2/components/CCmpSoundManager.cpp" In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpSoundManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ICmpFootprint.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/ICmpFootprint.d -MT "obj/simulation2_Release/ICmpFootprint.o" -o "obj/simulation2_Release/ICmpFootprint.o" -c "../../../source/simulation2/components/ICmpFootprint.cpp" In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpFootprint.cpp:20: In file included from ../../../source/simulation2/components/ICmpFootprint.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ICmpAIManager.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/ICmpAIManager.d -MT "obj/simulation2_Release/ICmpAIManager.o" -o "obj/simulation2_Release/ICmpAIManager.o" -c "../../../source/simulation2/components/ICmpAIManager.cpp" In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpAIManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ICmpPathfinder.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/ICmpPathfinder.d -MT "obj/simulation2_Release/ICmpPathfinder.o" -o "obj/simulation2_Release/ICmpPathfinder.o" -c "../../../source/simulation2/components/ICmpPathfinder.cpp" In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpPathfinder.cpp:20: In file included from ../../../source/simulation2/components/ICmpPathfinder.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ICmpTerritoryInfluence.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/ICmpTerritoryInfluence.d -MT "obj/simulation2_Release/ICmpTerritoryInfluence.o" -o "obj/simulation2_Release/ICmpTerritoryInfluence.o" -c "../../../source/simulation2/components/ICmpTerritoryInfluence.cpp" In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryInfluence.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CCmpObstructionManager.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/CCmpObstructionManager.d -MT "obj/simulation2_Release/CCmpObstructionManager.o" -o "obj/simulation2_Release/CCmpObstructionManager.o" -c "../../../source/simulation2/components/CCmpObstructionManager.cpp" In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ICmpGuiInterface.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/ICmpGuiInterface.d -MT "obj/simulation2_Release/ICmpGuiInterface.o" -o "obj/simulation2_Release/ICmpGuiInterface.o" -c "../../../source/simulation2/components/ICmpGuiInterface.cpp" In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpGuiInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpGuiInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CCmpPathfinder_Vertex.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/CCmpPathfinder_Vertex.d -MT "obj/simulation2_Release/CCmpPathfinder_Vertex.o" -o "obj/simulation2_Release/CCmpPathfinder_Vertex.o" -c "../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp" In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Vertex.cpp:35: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CCmpObstruction.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/CCmpObstruction.d -MT "obj/simulation2_Release/CCmpObstruction.o" -o "obj/simulation2_Release/CCmpObstruction.o" -c "../../../source/simulation2/components/CCmpObstruction.cpp" In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpObstruction.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ICmpVisual.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/ICmpVisual.d -MT "obj/simulation2_Release/ICmpVisual.o" -o "obj/simulation2_Release/ICmpVisual.o" -c "../../../source/simulation2/components/ICmpVisual.cpp" In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpVisual.cpp:20: In file included from ../../../source/simulation2/components/ICmpVisual.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ICmpUnitMotion.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/ICmpUnitMotion.d -MT "obj/simulation2_Release/ICmpUnitMotion.o" -o "obj/simulation2_Release/ICmpUnitMotion.o" -c "../../../source/simulation2/components/ICmpUnitMotion.cpp" In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpUnitMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnitMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CCmpFootprint.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/CCmpFootprint.d -MT "obj/simulation2_Release/CCmpFootprint.o" -o "obj/simulation2_Release/CCmpFootprint.o" -c "../../../source/simulation2/components/CCmpFootprint.cpp" In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpFootprint.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CCmpSelectable.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/CCmpSelectable.d -MT "obj/simulation2_Release/CCmpSelectable.o" -o "obj/simulation2_Release/CCmpSelectable.o" -c "../../../source/simulation2/components/CCmpSelectable.cpp" In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ICmpTechnologyTemplateManager.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/ICmpTechnologyTemplateManager.d -MT "obj/simulation2_Release/ICmpTechnologyTemplateManager.o" -o "obj/simulation2_Release/ICmpTechnologyTemplateManager.o" -c "../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp" In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTechnologyTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CCmpMinimap.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/CCmpMinimap.d -MT "obj/simulation2_Release/CCmpMinimap.o" -o "obj/simulation2_Release/CCmpMinimap.o" -c "../../../source/simulation2/components/CCmpMinimap.cpp" In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpMinimap.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CCmpTest.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/CCmpTest.d -MT "obj/simulation2_Release/CCmpTest.o" -o "obj/simulation2_Release/CCmpTest.o" -c "../../../source/simulation2/components/CCmpTest.cpp" In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpTest.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CCmpOwnership.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/CCmpOwnership.d -MT "obj/simulation2_Release/CCmpOwnership.o" -o "obj/simulation2_Release/CCmpOwnership.o" -c "../../../source/simulation2/components/CCmpOwnership.cpp" In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpOwnership.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CCmpPosition.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/CCmpPosition.d -MT "obj/simulation2_Release/CCmpPosition.o" -o "obj/simulation2_Release/CCmpPosition.o" -c "../../../source/simulation2/components/CCmpPosition.cpp" In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpPosition.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CCmpDecay.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/CCmpDecay.d -MT "obj/simulation2_Release/CCmpDecay.o" -o "obj/simulation2_Release/CCmpDecay.o" -c "../../../source/simulation2/components/CCmpDecay.cpp" In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpDecay.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ICmpMinimap.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/ICmpMinimap.d -MT "obj/simulation2_Release/ICmpMinimap.o" -o "obj/simulation2_Release/ICmpMinimap.o" -c "../../../source/simulation2/components/ICmpMinimap.cpp" In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpMinimap.cpp:20: In file included from ../../../source/simulation2/components/ICmpMinimap.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ICmpValueModificationManager.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/ICmpValueModificationManager.d -MT "obj/simulation2_Release/ICmpValueModificationManager.o" -o "obj/simulation2_Release/ICmpValueModificationManager.o" -c "../../../source/simulation2/components/ICmpValueModificationManager.cpp" In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpValueModificationManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpValueModificationManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CCmpVision.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/CCmpVision.d -MT "obj/simulation2_Release/CCmpVision.o" -o "obj/simulation2_Release/CCmpVision.o" -c "../../../source/simulation2/components/CCmpVision.cpp" In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpVision.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ICmpMotion.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/ICmpMotion.d -MT "obj/simulation2_Release/ICmpMotion.o" -o "obj/simulation2_Release/ICmpMotion.o" -c "../../../source/simulation2/components/ICmpMotion.cpp" In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpMotion.cpp:20: In file included from ../../../source/simulation2/components/ICmpMotion.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CCmpRallyPointRenderer.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/CCmpRallyPointRenderer.d -MT "obj/simulation2_Release/CCmpRallyPointRenderer.o" -o "obj/simulation2_Release/CCmpRallyPointRenderer.o" -c "../../../source/simulation2/components/CCmpRallyPointRenderer.cpp" In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpRallyPointRenderer.cpp:19: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CCmpTerritoryInfluence.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/CCmpTerritoryInfluence.d -MT "obj/simulation2_Release/CCmpTerritoryInfluence.o" -o "obj/simulation2_Release/CCmpTerritoryInfluence.o" -c "../../../source/simulation2/components/CCmpTerritoryInfluence.cpp" In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpTerritoryInfluence.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ICmpTerrain.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/ICmpTerrain.d -MT "obj/simulation2_Release/ICmpTerrain.o" -o "obj/simulation2_Release/ICmpTerrain.o" -c "../../../source/simulation2/components/ICmpTerrain.cpp" In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpTerrain.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerrain.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ICmpDecay.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/ICmpDecay.d -MT "obj/simulation2_Release/ICmpDecay.o" -o "obj/simulation2_Release/ICmpDecay.o" -c "../../../source/simulation2/components/ICmpDecay.cpp" In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpDecay.cpp:20: In file included from ../../../source/simulation2/components/ICmpDecay.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ICmpWaterManager.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/ICmpWaterManager.d -MT "obj/simulation2_Release/ICmpWaterManager.o" -o "obj/simulation2_Release/ICmpWaterManager.o" -c "../../../source/simulation2/components/ICmpWaterManager.cpp" In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpWaterManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpWaterManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ICmpPosition.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/ICmpPosition.d -MT "obj/simulation2_Release/ICmpPosition.o" -o "obj/simulation2_Release/ICmpPosition.o" -c "../../../source/simulation2/components/ICmpPosition.cpp" In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpPosition.cpp:20: In file included from ../../../source/simulation2/components/ICmpPosition.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ICmpRallyPointRenderer.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/ICmpRallyPointRenderer.d -MT "obj/simulation2_Release/ICmpRallyPointRenderer.o" -o "obj/simulation2_Release/ICmpRallyPointRenderer.o" -c "../../../source/simulation2/components/ICmpRallyPointRenderer.cpp" In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpRallyPointRenderer.h:23: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ICmpCommandQueue.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/ICmpCommandQueue.d -MT "obj/simulation2_Release/ICmpCommandQueue.o" -o "obj/simulation2_Release/ICmpCommandQueue.o" -c "../../../source/simulation2/components/ICmpCommandQueue.cpp" In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/components/ICmpCommandQueue.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ICmpOverlayRenderer.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/ICmpOverlayRenderer.d -MT "obj/simulation2_Release/ICmpOverlayRenderer.o" -o "obj/simulation2_Release/ICmpOverlayRenderer.o" -c "../../../source/simulation2/components/ICmpOverlayRenderer.cpp" In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/components/ICmpOverlayRenderer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ICmpProjectileManager.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/ICmpProjectileManager.d -MT "obj/simulation2_Release/ICmpProjectileManager.o" -o "obj/simulation2_Release/ICmpProjectileManager.o" -c "../../../source/simulation2/components/ICmpProjectileManager.cpp" In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpProjectileManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CCmpMotionBall.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/CCmpMotionBall.d -MT "obj/simulation2_Release/CCmpMotionBall.o" -o "obj/simulation2_Release/CCmpMotionBall.o" -c "../../../source/simulation2/components/CCmpMotionBall.cpp" In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpMotionBall.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ICmpUnknownScript.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/ICmpUnknownScript.d -MT "obj/simulation2_Release/ICmpUnknownScript.o" -o "obj/simulation2_Release/ICmpUnknownScript.o" -c "../../../source/simulation2/components/ICmpUnknownScript.cpp" In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpUnknownScript.cpp:20: In file included from ../../../source/simulation2/components/ICmpUnknownScript.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ICmpOwnership.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/ICmpOwnership.d -MT "obj/simulation2_Release/ICmpOwnership.o" -o "obj/simulation2_Release/ICmpOwnership.o" -c "../../../source/simulation2/components/ICmpOwnership.cpp" In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpOwnership.cpp:20: In file included from ../../../source/simulation2/components/ICmpOwnership.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ICmpAIInterface.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/ICmpAIInterface.d -MT "obj/simulation2_Release/ICmpAIInterface.o" -o "obj/simulation2_Release/ICmpAIInterface.o" -c "../../../source/simulation2/components/ICmpAIInterface.cpp" In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpAIInterface.cpp:20: In file included from ../../../source/simulation2/components/ICmpAIInterface.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CCmpPathfinder.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/CCmpPathfinder.d -MT "obj/simulation2_Release/CCmpPathfinder.o" -o "obj/simulation2_Release/CCmpPathfinder.o" -c "../../../source/simulation2/components/CCmpPathfinder.cpp" In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpPathfinder.cpp:25: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ICmpTemplateManager.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/ICmpTemplateManager.d -MT "obj/simulation2_Release/ICmpTemplateManager.o" -o "obj/simulation2_Release/ICmpTemplateManager.o" -c "../../../source/simulation2/components/ICmpTemplateManager.cpp" In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTemplateManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CCmpRangeManager.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/CCmpRangeManager.d -MT "obj/simulation2_Release/CCmpRangeManager.o" -o "obj/simulation2_Release/CCmpRangeManager.o" -c "../../../source/simulation2/components/CCmpRangeManager.cpp" In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpRangeManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ICmpSoundManager.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/ICmpSoundManager.d -MT "obj/simulation2_Release/ICmpSoundManager.o" -o "obj/simulation2_Release/ICmpSoundManager.o" -c "../../../source/simulation2/components/ICmpSoundManager.cpp" In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpSoundManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpSoundManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ICmpTest.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/ICmpTest.d -MT "obj/simulation2_Release/ICmpTest.o" -o "obj/simulation2_Release/ICmpTest.o" -c "../../../source/simulation2/components/ICmpTest.cpp" In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpTest.cpp:20: In file included from ../../../source/simulation2/components/ICmpTest.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CCmpProjectileManager.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/CCmpProjectileManager.d -MT "obj/simulation2_Release/CCmpProjectileManager.o" -o "obj/simulation2_Release/CCmpProjectileManager.o" -c "../../../source/simulation2/components/CCmpProjectileManager.cpp" In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpProjectileManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CCmpTerritoryManager.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/CCmpTerritoryManager.d -MT "obj/simulation2_Release/CCmpTerritoryManager.o" -o "obj/simulation2_Release/CCmpTerritoryManager.o" -c "../../../source/simulation2/components/CCmpTerritoryManager.cpp" In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CCmpParticleManager.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/CCmpParticleManager.d -MT "obj/simulation2_Release/CCmpParticleManager.o" -o "obj/simulation2_Release/CCmpParticleManager.o" -c "../../../source/simulation2/components/CCmpParticleManager.cpp" In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpParticleManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CCmpOverlayRenderer.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/CCmpOverlayRenderer.d -MT "obj/simulation2_Release/CCmpOverlayRenderer.o" -o "obj/simulation2_Release/CCmpOverlayRenderer.o" -c "../../../source/simulation2/components/CCmpOverlayRenderer.cpp" In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpOverlayRenderer.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ICmpTerritoryManager.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/ICmpTerritoryManager.d -MT "obj/simulation2_Release/ICmpTerritoryManager.o" -o "obj/simulation2_Release/ICmpTerritoryManager.o" -c "../../../source/simulation2/components/ICmpTerritoryManager.cpp" In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpTerritoryManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CCmpVisualActor.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/CCmpVisualActor.d -MT "obj/simulation2_Release/CCmpVisualActor.o" -o "obj/simulation2_Release/CCmpVisualActor.o" -c "../../../source/simulation2/components/CCmpVisualActor.cpp" In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpVisualActor.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ICmpRangeManager.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/ICmpRangeManager.d -MT "obj/simulation2_Release/ICmpRangeManager.o" -o "obj/simulation2_Release/ICmpRangeManager.o" -c "../../../source/simulation2/components/ICmpRangeManager.cpp" In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpRangeManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ICmpObstruction.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/ICmpObstruction.d -MT "obj/simulation2_Release/ICmpObstruction.o" -o "obj/simulation2_Release/ICmpObstruction.o" -c "../../../source/simulation2/components/ICmpObstruction.cpp" In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpObstruction.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstruction.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CCmpAIManager.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/CCmpAIManager.d -MT "obj/simulation2_Release/CCmpAIManager.o" -o "obj/simulation2_Release/CCmpAIManager.o" -c "../../../source/simulation2/components/CCmpAIManager.cpp" In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CCmpPathfinder_Tile.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/CCmpPathfinder_Tile.d -MT "obj/simulation2_Release/CCmpPathfinder_Tile.o" -o "obj/simulation2_Release/CCmpPathfinder_Tile.o" -c "../../../source/simulation2/components/CCmpPathfinder_Tile.cpp" In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpPathfinder_Tile.cpp:27: In file included from ../../../source/simulation2/components/CCmpPathfinder_Common.h:30: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CCmpWaterManager.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/CCmpWaterManager.d -MT "obj/simulation2_Release/CCmpWaterManager.o" -o "obj/simulation2_Release/CCmpWaterManager.o" -c "../../../source/simulation2/components/CCmpWaterManager.cpp" In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpWaterManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ICmpSettlement.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/ICmpSettlement.d -MT "obj/simulation2_Release/ICmpSettlement.o" -o "obj/simulation2_Release/ICmpSettlement.o" -c "../../../source/simulation2/components/ICmpSettlement.cpp" In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpSettlement.cpp:20: In file included from ../../../source/simulation2/components/ICmpSettlement.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ICmpPlayer.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/ICmpPlayer.d -MT "obj/simulation2_Release/ICmpPlayer.o" -o "obj/simulation2_Release/ICmpPlayer.o" -c "../../../source/simulation2/components/ICmpPlayer.cpp" In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpPlayer.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayer.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ICmpSelectable.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/ICmpSelectable.d -MT "obj/simulation2_Release/ICmpSelectable.o" -o "obj/simulation2_Release/ICmpSelectable.o" -c "../../../source/simulation2/components/ICmpSelectable.cpp" In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpSelectable.cpp:20: In file included from ../../../source/simulation2/components/ICmpSelectable.h:22: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CCmpTemplateManager.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/CCmpTemplateManager.d -MT "obj/simulation2_Release/CCmpTemplateManager.o" -o "obj/simulation2_Release/CCmpTemplateManager.o" -c "../../../source/simulation2/components/CCmpTemplateManager.cpp" In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ICmpPlayerManager.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/ICmpPlayerManager.d -MT "obj/simulation2_Release/ICmpPlayerManager.o" -o "obj/simulation2_Release/ICmpPlayerManager.o" -c "../../../source/simulation2/components/ICmpPlayerManager.cpp" In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpPlayerManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpPlayerManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CCmpCommandQueue.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/CCmpCommandQueue.d -MT "obj/simulation2_Release/CCmpCommandQueue.o" -o "obj/simulation2_Release/CCmpCommandQueue.o" -c "../../../source/simulation2/components/CCmpCommandQueue.cpp" In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ICmpObstructionManager.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/ICmpObstructionManager.d -MT "obj/simulation2_Release/ICmpObstructionManager.o" -o "obj/simulation2_Release/ICmpObstructionManager.o" -c "../../../source/simulation2/components/ICmpObstructionManager.cpp" In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/ICmpObstructionManager.cpp:20: In file included from ../../../source/simulation2/components/ICmpObstructionManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CCmpTerrain.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/CCmpTerrain.d -MT "obj/simulation2_Release/CCmpTerrain.o" -o "obj/simulation2_Release/CCmpTerrain.o" -c "../../../source/simulation2/components/CCmpTerrain.cpp" In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/components/CCmpTerrain.cpp:20: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. Render.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/Render.d -MT "obj/simulation2_Release/Render.o" -o "obj/simulation2_Release/Render.o" -c "../../../source/simulation2/helpers/Render.cpp" In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/helpers/Render.cpp:30: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. Selection.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/Selection.d -MT "obj/simulation2_Release/Selection.o" -o "obj/simulation2_Release/Selection.o" -c "../../../source/simulation2/helpers/Selection.cpp" In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/helpers/Selection.cpp:23: In file included from ../../../source/simulation2/Simulation2.h:23: In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. Geometry.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/Geometry.d -MT "obj/simulation2_Release/Geometry.o" -o "obj/simulation2_Release/Geometry.o" -c "../../../source/simulation2/helpers/Geometry.cpp" EngineScriptConversions.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/EngineScriptConversions.d -MT "obj/simulation2_Release/EngineScriptConversions.o" -o "obj/simulation2_Release/EngineScriptConversions.o" -c "../../../source/simulation2/scripting/EngineScriptConversions.cpp" In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/scripting/EngineScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. MessageTypeConversions.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/MessageTypeConversions.d -MT "obj/simulation2_Release/MessageTypeConversions.o" -o "obj/simulation2_Release/MessageTypeConversions.o" -c "../../../source/simulation2/scripting/MessageTypeConversions.cpp" In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/scripting/MessageTypeConversions.cpp:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ScriptComponent.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/ScriptComponent.d -MT "obj/simulation2_Release/ScriptComponent.o" -o "obj/simulation2_Release/ScriptComponent.o" -c "../../../source/simulation2/scripting/ScriptComponent.cpp" In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/scripting/ScriptComponent.cpp:20: In file included from ../../../source/simulation2/scripting/ScriptComponent.h:21: In file included from ../../../source/simulation2/system/Component.h:23: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. StdDeserializer.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/StdDeserializer.d -MT "obj/simulation2_Release/StdDeserializer.o" -o "obj/simulation2_Release/StdDeserializer.o" -c "../../../source/simulation2/serialization/StdDeserializer.cpp" In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/serialization/StdDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdDeserializer.h:21: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. StdSerializer.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/StdSerializer.d -MT "obj/simulation2_Release/StdSerializer.o" -o "obj/simulation2_Release/StdSerializer.o" -c "../../../source/simulation2/serialization/StdSerializer.cpp" In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/serialization/StdSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/StdSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. DebugSerializer.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/DebugSerializer.d -MT "obj/simulation2_Release/DebugSerializer.o" -o "obj/simulation2_Release/DebugSerializer.o" -c "../../../source/simulation2/serialization/DebugSerializer.cpp" In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/serialization/DebugSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/DebugSerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ISerializer.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/ISerializer.d -MT "obj/simulation2_Release/ISerializer.o" -o "obj/simulation2_Release/ISerializer.o" -c "../../../source/simulation2/serialization/ISerializer.cpp" In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/serialization/ISerializer.cpp:20: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. HashSerializer.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/HashSerializer.d -MT "obj/simulation2_Release/HashSerializer.o" -o "obj/simulation2_Release/HashSerializer.o" -c "../../../source/simulation2/serialization/HashSerializer.cpp" In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/serialization/HashSerializer.cpp:20: In file included from ../../../source/simulation2/serialization/HashSerializer.h:21: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. IDeserializer.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/IDeserializer.d -MT "obj/simulation2_Release/IDeserializer.o" -o "obj/simulation2_Release/IDeserializer.o" -c "../../../source/simulation2/serialization/IDeserializer.cpp" In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/serialization/IDeserializer.cpp:20: In file included from ../../../source/simulation2/serialization/IDeserializer.h:23: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. BinarySerializer.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/BinarySerializer.d -MT "obj/simulation2_Release/BinarySerializer.o" -o "obj/simulation2_Release/BinarySerializer.o" -c "../../../source/simulation2/serialization/BinarySerializer.cpp" In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/serialization/BinarySerializer.cpp:20: In file included from ../../../source/simulation2/serialization/BinarySerializer.h:21: In file included from ../../../source/simulation2/serialization/ISerializer.h:23: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. SimContext.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/SimContext.d -MT "obj/simulation2_Release/SimContext.o" -o "obj/simulation2_Release/SimContext.o" -c "../../../source/simulation2/system/SimContext.cpp" In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/system/SimContext.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ComponentManager.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/ComponentManager.d -MT "obj/simulation2_Release/ComponentManager.o" -o "obj/simulation2_Release/ComponentManager.o" -c "../../../source/simulation2/system/ComponentManager.cpp" In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/system/ComponentManager.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CmpPtr.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/CmpPtr.d -MT "obj/simulation2_Release/CmpPtr.o" -o "obj/simulation2_Release/CmpPtr.o" -c "../../../source/simulation2/system/CmpPtr.cpp" In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/system/CmpPtr.cpp:22: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ParamNode.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/ParamNode.d -MT "obj/simulation2_Release/ParamNode.o" -o "obj/simulation2_Release/ParamNode.o" -c "../../../source/simulation2/system/ParamNode.cpp" In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/system/ParamNode.cpp:20: In file included from ../../../source/simulation2/system/ParamNode.h:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. IComponent.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/IComponent.d -MT "obj/simulation2_Release/IComponent.o" -o "obj/simulation2_Release/IComponent.o" -c "../../../source/simulation2/system/IComponent.cpp" In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/system/IComponent.cpp:20: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ComponentManagerSerialization.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/ComponentManagerSerialization.d -MT "obj/simulation2_Release/ComponentManagerSerialization.o" -o "obj/simulation2_Release/ComponentManagerSerialization.o" -c "../../../source/simulation2/system/ComponentManagerSerialization.cpp" In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/simulation2/system/ComponentManagerSerialization.cpp:20: In file included from ../../../source/simulation2/system/ComponentManager.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. precompiled.cpp g++ -Iobj/simulation2_Release -include obj/simulation2_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/simulation2 -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` -MF obj/simulation2_Release/precompiled.d -MT "obj/simulation2_Release/precompiled.o" -o "obj/simulation2_Release/precompiled.o" -c "../../../source/pch/simulation2/precompiled.cpp" Linking simulation2 ar -rcs ../../../binaries/system/libsimulation2.a obj/simulation2_Release/Simulation2.o obj/simulation2_Release/ICmpParticleManager.o obj/simulation2_Release/ICmpVision.o obj/simulation2_Release/CCmpUnitMotion.o obj/simulation2_Release/ICmpIdentity.o obj/simulation2_Release/CCmpSoundManager.o obj/simulation2_Release/ICmpFootprint.o obj/simulation2_Release/ICmpAIManager.o obj/simulation2_Release/ICmpPathfinder.o obj/simulation2_Release/ICmpTerritoryInfluence.o obj/simulation2_Release/CCmpObstructionManager.o obj/simulation2_Release/ICmpGuiInterface.o obj/simulation2_Release/CCmpPathfinder_Vertex.o obj/simulation2_Release/CCmpObstruction.o obj/simulation2_Release/ICmpVisual.o obj/simulation2_Release/ICmpUnitMotion.o obj/simulation2_Release/CCmpFootprint.o obj/simulation2_Release/CCmpSelectable.o obj/simulation2_Release/ICmpTechnologyTemplateManager.o obj/simulation2_Release/CCmpMinimap.o obj/simulation2_Release/CCmpTest.o obj/simulation2_Release/CCmpOwnership.o obj/simulation2_Release/CCmpPosition.o obj/simulation2_Release/CCmpDecay.o obj/simulation2_Release/ICmpMinimap.o obj/simulation2_Release/ICmpValueModificationManager.o obj/simulation2_Release/CCmpVision.o obj/simulation2_Release/ICmpMotion.o obj/simulation2_Release/CCmpRallyPointRenderer.o obj/simulation2_Release/CCmpTerritoryInfluence.o obj/simulation2_Release/ICmpTerrain.o obj/simulation2_Release/ICmpDecay.o obj/simulation2_Release/ICmpWaterManager.o obj/simulation2_Release/ICmpPosition.o obj/simulation2_Release/ICmpRallyPointRenderer.o obj/simulation2_Release/ICmpCommandQueue.o obj/simulation2_Release/ICmpOverlayRenderer.o obj/simulation2_Release/ICmpProjectileManager.o obj/simulation2_Release/CCmpMotionBall.o obj/simulation2_Release/ICmpUnknownScript.o obj/simulation2_Release/ICmpOwnership.o obj/simulation2_Release/ICmpAIInterface.o obj/simulation2_Release/CCmpPathfinder.o obj/simulation2_Release/ICmpTemplateManager.o obj/simulation2_Release/CCmpRangeManager.o obj/simulation2_Release/ICmpSoundManager.o obj/simulation2_Release/ICmpTest.o obj/simulation2_Release/CCmpProjectileManager.o obj/simulation2_Release/CCmpTerritoryManager.o obj/simulation2_Release/CCmpParticleManager.o obj/simulation2_Release/CCmpOverlayRenderer.o obj/simulation2_Release/ICmpTerritoryManager.o obj/simulation2_Release/CCmpVisualActor.o obj/simulation2_Release/ICmpRangeManager.o obj/simulation2_Release/ICmpObstruction.o obj/simulation2_Release/CCmpAIManager.o obj/simulation2_Release/CCmpPathfinder_Tile.o obj/simulation2_Release/CCmpWaterManager.o obj/simulation2_Release/ICmpSettlement.o obj/simulation2_Release/ICmpPlayer.o obj/simulation2_Release/ICmpSelectable.o obj/simulation2_Release/CCmpTemplateManager.o obj/simulation2_Release/ICmpPlayerManager.o obj/simulation2_Release/CCmpCommandQueue.o obj/simulation2_Release/ICmpObstructionManager.o obj/simulation2_Release/CCmpTerrain.o obj/simulation2_Release/Render.o obj/simulation2_Release/Selection.o obj/simulation2_Release/Geometry.o obj/simulation2_Release/EngineScriptConversions.o obj/simulation2_Release/MessageTypeConversions.o obj/simulation2_Release/ScriptComponent.o obj/simulation2_Release/StdDeserializer.o obj/simulation2_Release/StdSerializer.o obj/simulation2_Release/DebugSerializer.o obj/simulation2_Release/ISerializer.o obj/simulation2_Release/HashSerializer.o obj/simulation2_Release/IDeserializer.o obj/simulation2_Release/BinarySerializer.o obj/simulation2_Release/SimContext.o obj/simulation2_Release/ComponentManager.o obj/simulation2_Release/CmpPtr.o obj/simulation2_Release/ParamNode.o obj/simulation2_Release/IComponent.o obj/simulation2_Release/ComponentManagerSerialization.o obj/simulation2_Release/precompiled.o ==== Building scriptinterface (release) ==== Creating obj/scriptinterface_Release mkdir -p obj/scriptinterface_Release precompiled.h cp ../../../source/pch/scriptinterface/precompiled.h obj/scriptinterface_Release g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/scriptinterface -I../../../source -I../../../libraries/source/valgrind/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -x c++-header -o "obj/scriptinterface_Release/precompiled.h.gch" -c "../../../source/pch/scriptinterface/precompiled.h" ScriptVal.cpp g++ -Iobj/scriptinterface_Release -include obj/scriptinterface_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/scriptinterface -I../../../source -I../../../libraries/source/valgrind/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -MF obj/scriptinterface_Release/ScriptVal.d -MT "obj/scriptinterface_Release/ScriptVal.o" -o "obj/scriptinterface_Release/ScriptVal.o" -c "../../../source/scriptinterface/ScriptVal.cpp" In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/scriptinterface/ScriptVal.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. DebuggingServer.cpp g++ -Iobj/scriptinterface_Release -include obj/scriptinterface_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/scriptinterface -I../../../source -I../../../libraries/source/valgrind/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -MF obj/scriptinterface_Release/DebuggingServer.d -MT "obj/scriptinterface_Release/DebuggingServer.o" -o "obj/scriptinterface_Release/DebuggingServer.o" -c "../../../source/scriptinterface/DebuggingServer.cpp" ThreadDebugger.cpp g++ -Iobj/scriptinterface_Release -include obj/scriptinterface_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/scriptinterface -I../../../source -I../../../libraries/source/valgrind/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -MF obj/scriptinterface_Release/ThreadDebugger.d -MT "obj/scriptinterface_Release/ThreadDebugger.o" -o "obj/scriptinterface_Release/ThreadDebugger.o" -c "../../../source/scriptinterface/ThreadDebugger.cpp" ScriptStats.cpp g++ -Iobj/scriptinterface_Release -include obj/scriptinterface_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/scriptinterface -I../../../source -I../../../libraries/source/valgrind/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -MF obj/scriptinterface_Release/ScriptStats.d -MT "obj/scriptinterface_Release/ScriptStats.o" -o "obj/scriptinterface_Release/ScriptStats.o" -c "../../../source/scriptinterface/ScriptStats.cpp" In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/scriptinterface/ScriptStats.cpp:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ScriptInterface.cpp g++ -Iobj/scriptinterface_Release -include obj/scriptinterface_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/scriptinterface -I../../../source -I../../../libraries/source/valgrind/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -MF obj/scriptinterface_Release/ScriptInterface.d -MT "obj/scriptinterface_Release/ScriptInterface.o" -o "obj/scriptinterface_Release/ScriptInterface.o" -c "../../../source/scriptinterface/ScriptInterface.cpp" In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/scriptinterface/ScriptInterface.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ScriptConversions.cpp g++ -Iobj/scriptinterface_Release -include obj/scriptinterface_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/scriptinterface -I../../../source -I../../../libraries/source/valgrind/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -MF obj/scriptinterface_Release/ScriptConversions.d -MT "obj/scriptinterface_Release/ScriptConversions.o" -o "obj/scriptinterface_Release/ScriptConversions.o" -c "../../../source/scriptinterface/ScriptConversions.cpp" In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/scriptinterface/ScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. AutoRooters.cpp g++ -Iobj/scriptinterface_Release -include obj/scriptinterface_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/scriptinterface -I../../../source -I../../../libraries/source/valgrind/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -MF obj/scriptinterface_Release/AutoRooters.d -MT "obj/scriptinterface_Release/AutoRooters.o" -o "obj/scriptinterface_Release/AutoRooters.o" -c "../../../source/scriptinterface/AutoRooters.cpp" In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/scriptinterface/AutoRooters.cpp:20: In file included from ../../../source/scriptinterface/AutoRooters.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. precompiled.cpp g++ -Iobj/scriptinterface_Release -include obj/scriptinterface_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/scriptinterface -I../../../source -I../../../libraries/source/valgrind/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -MF obj/scriptinterface_Release/precompiled.d -MT "obj/scriptinterface_Release/precompiled.o" -o "obj/scriptinterface_Release/precompiled.o" -c "../../../source/pch/scriptinterface/precompiled.cpp" Linking scriptinterface ar -rcs ../../../binaries/system/libscriptinterface.a obj/scriptinterface_Release/ScriptVal.o obj/scriptinterface_Release/DebuggingServer.o obj/scriptinterface_Release/ThreadDebugger.o obj/scriptinterface_Release/ScriptStats.o obj/scriptinterface_Release/ScriptInterface.o obj/scriptinterface_Release/ScriptConversions.o obj/scriptinterface_Release/AutoRooters.o obj/scriptinterface_Release/precompiled.o ==== Building engine (release) ==== Creating obj/engine_Release mkdir -p obj/engine_Release precompiled.h cp ../../../source/pch/engine/precompiled.h obj/engine_Release g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -x c++-header -o "obj/engine_Release/precompiled.h.gch" -c "../../../source/pch/engine/precompiled.h" UserReport.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/UserReport.d -MT "obj/engine_Release/UserReport.o" -o "obj/engine_Release/UserReport.o" -c "../../../source/ps/UserReport.cpp" Overlay.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/Overlay.d -MT "obj/engine_Release/Overlay.o" -o "obj/engine_Release/Overlay.o" -c "../../../source/ps/Overlay.cpp" Preprocessor.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/Preprocessor.d -MT "obj/engine_Release/Preprocessor.o" -o "obj/engine_Release/Preprocessor.o" -c "../../../source/ps/Preprocessor.cpp" Filesystem.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/Filesystem.d -MT "obj/engine_Release/Filesystem.o" -o "obj/engine_Release/Filesystem.o" -c "../../../source/ps/Filesystem.cpp" In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/ps/Filesystem.cpp:21: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. Parser.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/Parser.d -MT "obj/engine_Release/Parser.o" -o "obj/engine_Release/Parser.o" -c "../../../source/ps/Parser.cpp" ThreadUtil.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/ThreadUtil.d -MT "obj/engine_Release/ThreadUtil.o" -o "obj/engine_Release/ThreadUtil.o" -c "../../../source/ps/ThreadUtil.cpp" CConsole.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/CConsole.d -MT "obj/engine_Release/CConsole.o" -o "obj/engine_Release/CConsole.o" -c "../../../source/ps/CConsole.cpp" In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/ps/CConsole.cpp:30: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. Loader.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/Loader.d -MT "obj/engine_Release/Loader.o" -o "obj/engine_Release/Loader.o" -c "../../../source/ps/Loader.cpp" Profile.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/Profile.d -MT "obj/engine_Release/Profile.o" -o "obj/engine_Release/Profile.o" -c "../../../source/ps/Profile.cpp" TouchInput.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/TouchInput.d -MT "obj/engine_Release/TouchInput.o" -o "obj/engine_Release/TouchInput.o" -c "../../../source/ps/TouchInput.cpp" In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/ps/TouchInput.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. KeyName.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/KeyName.d -MT "obj/engine_Release/KeyName.o" -o "obj/engine_Release/KeyName.o" -c "../../../source/ps/KeyName.cpp" Pyrogenesis.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/Pyrogenesis.d -MT "obj/engine_Release/Pyrogenesis.o" -o "obj/engine_Release/Pyrogenesis.o" -c "../../../source/ps/Pyrogenesis.cpp" Profiler2.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/Profiler2.d -MT "obj/engine_Release/Profiler2.o" -o "obj/engine_Release/Profiler2.o" -c "../../../source/ps/Profiler2.cpp" Globals.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/Globals.d -MT "obj/engine_Release/Globals.o" -o "obj/engine_Release/Globals.o" -c "../../../source/ps/Globals.cpp" In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/ps/Globals.cpp:22: In file included from ../../../source/network/NetClient.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CLogger.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/CLogger.d -MT "obj/engine_Release/CLogger.o" -o "obj/engine_Release/CLogger.o" -c "../../../source/ps/CLogger.cpp" In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/ps/CLogger.cpp:30: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. Profiler2GPU.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/Profiler2GPU.d -MT "obj/engine_Release/Profiler2GPU.o" -o "obj/engine_Release/Profiler2GPU.o" -c "../../../source/ps/Profiler2GPU.cpp" Replay.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/Replay.d -MT "obj/engine_Release/Replay.o" -o "obj/engine_Release/Replay.o" -c "../../../source/ps/Replay.cpp" In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/ps/Replay.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. PreprocessorWrapper.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/PreprocessorWrapper.d -MT "obj/engine_Release/PreprocessorWrapper.o" -o "obj/engine_Release/PreprocessorWrapper.o" -c "../../../source/ps/PreprocessorWrapper.cpp" Joystick.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/Joystick.d -MT "obj/engine_Release/Joystick.o" -o "obj/engine_Release/Joystick.o" -c "../../../source/ps/Joystick.cpp" VideoMode.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/VideoMode.d -MT "obj/engine_Release/VideoMode.o" -o "obj/engine_Release/VideoMode.o" -c "../../../source/ps/VideoMode.cpp" In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/ps/VideoMode.cpp:24: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. World.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/World.d -MT "obj/engine_Release/World.o" -o "obj/engine_Release/World.o" -c "../../../source/ps/World.cpp" In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/ps/World.cpp:28: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. GUID.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/GUID.d -MT "obj/engine_Release/GUID.o" -o "obj/engine_Release/GUID.o" -c "../../../source/ps/GUID.cpp" Hotkey.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/Hotkey.d -MT "obj/engine_Release/Hotkey.o" -o "obj/engine_Release/Hotkey.o" -c "../../../source/ps/Hotkey.cpp" Util.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/Util.d -MT "obj/engine_Release/Util.o" -o "obj/engine_Release/Util.o" -c "../../../source/ps/Util.cpp" In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/ps/Util.cpp:43: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CacheLoader.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/CacheLoader.d -MT "obj/engine_Release/CacheLoader.o" -o "obj/engine_Release/CacheLoader.o" -c "../../../source/ps/CacheLoader.cpp" CStr.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/CStr.d -MT "obj/engine_Release/CStr.o" -o "obj/engine_Release/CStr.o" -c "../../../source/ps/CStr.cpp" SavedGame.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/SavedGame.d -MT "obj/engine_Release/SavedGame.o" -o "obj/engine_Release/SavedGame.o" -c "../../../source/ps/SavedGame.cpp" In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/ps/SavedGame.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/SavedGame.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. Errors.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/Errors.d -MT "obj/engine_Release/Errors.o" -o "obj/engine_Release/Errors.o" -c "../../../source/ps/Errors.cpp" CStrIntern.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/CStrIntern.d -MT "obj/engine_Release/CStrIntern.o" -o "obj/engine_Release/CStrIntern.o" -c "../../../source/ps/CStrIntern.cpp" ConfigDB.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/ConfigDB.d -MT "obj/engine_Release/ConfigDB.o" -o "obj/engine_Release/ConfigDB.o" -c "../../../source/ps/ConfigDB.cpp" DllLoader.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/DllLoader.d -MT "obj/engine_Release/DllLoader.o" -o "obj/engine_Release/DllLoader.o" -c "../../../source/ps/DllLoader.cpp" ArchiveBuilder.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/ArchiveBuilder.d -MT "obj/engine_Release/ArchiveBuilder.o" -o "obj/engine_Release/ArchiveBuilder.o" -c "../../../source/ps/ArchiveBuilder.cpp" Compress.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/Compress.d -MT "obj/engine_Release/Compress.o" -o "obj/engine_Release/Compress.o" -c "../../../source/ps/Compress.cpp" FileIo.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/FileIo.d -MT "obj/engine_Release/FileIo.o" -o "obj/engine_Release/FileIo.o" -c "../../../source/ps/FileIo.cpp" Game.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/Game.d -MT "obj/engine_Release/Game.o" -o "obj/engine_Release/Game.o" -c "../../../source/ps/Game.cpp" In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/ps/Game.cpp:20: In file included from /«PKGBUILDDIR»/build/workspaces/gcc/../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ProfileViewer.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/ProfileViewer.d -MT "obj/engine_Release/ProfileViewer.o" -o "obj/engine_Release/ProfileViewer.o" -c "../../../source/ps/ProfileViewer.cpp" In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/ps/ProfileViewer.cpp:31: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. JSInterface_Console.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/JSInterface_Console.d -MT "obj/engine_Release/JSInterface_Console.o" -o "obj/engine_Release/JSInterface_Console.o" -c "../../../source/ps/scripting/JSInterface_Console.cpp" In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/ps/scripting/JSInterface_Console.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. JSInterface_VFS.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/JSInterface_VFS.d -MT "obj/engine_Release/JSInterface_VFS.o" -o "obj/engine_Release/JSInterface_VFS.o" -c "../../../source/ps/scripting/JSInterface_VFS.cpp" In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/ps/scripting/JSInterface_VFS.cpp:25: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. JSInterface_ConfigDB.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/JSInterface_ConfigDB.d -MT "obj/engine_Release/JSInterface_ConfigDB.o" -o "obj/engine_Release/JSInterface_ConfigDB.o" -c "../../../source/ps/scripting/JSInterface_ConfigDB.cpp" In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.cpp:20: In file included from ../../../source/ps/scripting/JSInterface_ConfigDB.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. HWDetect.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/HWDetect.d -MT "obj/engine_Release/HWDetect.o" -o "obj/engine_Release/HWDetect.o" -c "../../../source/ps/GameSetup/HWDetect.cpp" In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/ps/GameSetup/HWDetect.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. Config.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/Config.d -MT "obj/engine_Release/Config.o" -o "obj/engine_Release/Config.o" -c "../../../source/ps/GameSetup/Config.cpp" GameSetup.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/GameSetup.d -MT "obj/engine_Release/GameSetup.o" -o "obj/engine_Release/GameSetup.o" -c "../../../source/ps/GameSetup/GameSetup.cpp" In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/ps/GameSetup/GameSetup.cpp:42: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. Atlas.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/Atlas.d -MT "obj/engine_Release/Atlas.o" -o "obj/engine_Release/Atlas.o" -c "../../../source/ps/GameSetup/Atlas.cpp" Paths.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/Paths.d -MT "obj/engine_Release/Paths.o" -o "obj/engine_Release/Paths.o" -c "../../../source/ps/GameSetup/Paths.cpp" CmdLineArgs.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/CmdLineArgs.d -MT "obj/engine_Release/CmdLineArgs.o" -o "obj/engine_Release/CmdLineArgs.o" -c "../../../source/ps/GameSetup/CmdLineArgs.cpp" Xeromyces.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/Xeromyces.d -MT "obj/engine_Release/Xeromyces.o" -o "obj/engine_Release/Xeromyces.o" -c "../../../source/ps/XML/Xeromyces.cpp" RelaxNG.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/RelaxNG.d -MT "obj/engine_Release/RelaxNG.o" -o "obj/engine_Release/RelaxNG.o" -c "../../../source/ps/XML/RelaxNG.cpp" XeroXMB.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/XeroXMB.d -MT "obj/engine_Release/XeroXMB.o" -o "obj/engine_Release/XeroXMB.o" -c "../../../source/ps/XML/XeroXMB.cpp" XMLWriter.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/XMLWriter.d -MT "obj/engine_Release/XMLWriter.o" -o "obj/engine_Release/XMLWriter.o" -c "../../../source/ps/XML/XMLWriter.cpp" SoundManager.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/SoundManager.d -MT "obj/engine_Release/SoundManager.o" -o "obj/engine_Release/SoundManager.o" -c "../../../source/soundmanager/SoundManager.cpp" OggData.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/OggData.d -MT "obj/engine_Release/OggData.o" -o "obj/engine_Release/OggData.o" -c "../../../source/soundmanager/data/OggData.cpp" SoundData.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/SoundData.d -MT "obj/engine_Release/SoundData.o" -o "obj/engine_Release/SoundData.o" -c "../../../source/soundmanager/data/SoundData.cpp" ogg.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/ogg.d -MT "obj/engine_Release/ogg.o" -o "obj/engine_Release/ogg.o" -c "../../../source/soundmanager/data/ogg.cpp" CSoundBase.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/CSoundBase.d -MT "obj/engine_Release/CSoundBase.o" -o "obj/engine_Release/CSoundBase.o" -c "../../../source/soundmanager/items/CSoundBase.cpp" CStreamItem.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/CStreamItem.d -MT "obj/engine_Release/CStreamItem.o" -o "obj/engine_Release/CStreamItem.o" -c "../../../source/soundmanager/items/CStreamItem.cpp" CBufferItem.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/CBufferItem.d -MT "obj/engine_Release/CBufferItem.o" -o "obj/engine_Release/CBufferItem.o" -c "../../../source/soundmanager/items/CBufferItem.cpp" CSoundItem.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/CSoundItem.d -MT "obj/engine_Release/CSoundItem.o" -o "obj/engine_Release/CSoundItem.o" -c "../../../source/soundmanager/items/CSoundItem.cpp" SoundGroup.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/SoundGroup.d -MT "obj/engine_Release/SoundGroup.o" -o "obj/engine_Release/SoundGroup.o" -c "../../../source/soundmanager/scripting/SoundGroup.cpp" In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/soundmanager/scripting/SoundGroup.cpp:33: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ ../../../source/soundmanager/scripting/SoundGroup.cpp:50:19: warning: unused variable 'DISABLE_INTENSITY' [-Wunused-const-variable] static const bool DISABLE_INTENSITY = true; // disable for now since it's broken ^ 56 warnings generated. JSInterface_Sound.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/JSInterface_Sound.d -MT "obj/engine_Release/JSInterface_Sound.o" -o "obj/engine_Release/JSInterface_Sound.o" -c "../../../source/soundmanager/scripting/JSInterface_Sound.cpp" In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/soundmanager/scripting/JSInterface_Sound.cpp:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. Sqrt.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/Sqrt.d -MT "obj/engine_Release/Sqrt.o" -o "obj/engine_Release/Sqrt.o" -c "../../../source/maths/Sqrt.cpp" BoundingBoxOriented.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/BoundingBoxOriented.d -MT "obj/engine_Release/BoundingBoxOriented.o" -o "obj/engine_Release/BoundingBoxOriented.o" -c "../../../source/maths/BoundingBoxOriented.cpp" MD5.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/MD5.d -MT "obj/engine_Release/MD5.o" -o "obj/engine_Release/MD5.o" -c "../../../source/maths/MD5.cpp" Quaternion.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/Quaternion.d -MT "obj/engine_Release/Quaternion.o" -o "obj/engine_Release/Quaternion.o" -c "../../../source/maths/Quaternion.cpp" BoundingBoxAligned.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/BoundingBoxAligned.d -MT "obj/engine_Release/BoundingBoxAligned.o" -o "obj/engine_Release/BoundingBoxAligned.o" -c "../../../source/maths/BoundingBoxAligned.cpp" Noise.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/Noise.d -MT "obj/engine_Release/Noise.o" -o "obj/engine_Release/Noise.o" -c "../../../source/maths/Noise.cpp" Fixed.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/Fixed.d -MT "obj/engine_Release/Fixed.o" -o "obj/engine_Release/Fixed.o" -c "../../../source/maths/Fixed.cpp" Brush.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/Brush.d -MT "obj/engine_Release/Brush.o" -o "obj/engine_Release/Brush.o" -c "../../../source/maths/Brush.cpp" Matrix3D.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/Matrix3D.d -MT "obj/engine_Release/Matrix3D.o" -o "obj/engine_Release/Matrix3D.o" -c "../../../source/maths/Matrix3D.cpp" Vector3D.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/Vector3D.d -MT "obj/engine_Release/Vector3D.o" -o "obj/engine_Release/Vector3D.o" -c "../../../source/maths/Vector3D.cpp" Plane.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/Plane.d -MT "obj/engine_Release/Plane.o" -o "obj/engine_Release/Plane.o" -c "../../../source/maths/Plane.cpp" NUSpline.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/NUSpline.d -MT "obj/engine_Release/NUSpline.o" -o "obj/engine_Release/NUSpline.o" -c "../../../source/maths/NUSpline.cpp" L10n.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/L10n.d -MT "obj/engine_Release/L10n.o" -o "obj/engine_Release/L10n.o" -c "../../../source/i18n/L10n.cpp" JSInterface_L10n.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/JSInterface_L10n.d -MT "obj/engine_Release/JSInterface_L10n.o" -o "obj/engine_Release/JSInterface_L10n.o" -c "../../../source/i18n/scripting/JSInterface_L10n.cpp" In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/i18n/scripting/JSInterface_L10n.cpp:20: In file included from ../../../source/i18n/scripting/JSInterface_L10n.h:21: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. precompiled.cpp g++ -Iobj/engine_Release -include obj/engine_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/engine -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` `pkg-config libxml-2.0 --cflags` -MF obj/engine_Release/precompiled.d -MT "obj/engine_Release/precompiled.o" -o "obj/engine_Release/precompiled.o" -c "../../../source/pch/engine/precompiled.cpp" Linking engine ar -rcs ../../../binaries/system/libengine.a obj/engine_Release/UserReport.o obj/engine_Release/Overlay.o obj/engine_Release/Preprocessor.o obj/engine_Release/Filesystem.o obj/engine_Release/Parser.o obj/engine_Release/ThreadUtil.o obj/engine_Release/CConsole.o obj/engine_Release/Loader.o obj/engine_Release/Profile.o obj/engine_Release/TouchInput.o obj/engine_Release/KeyName.o obj/engine_Release/Pyrogenesis.o obj/engine_Release/Profiler2.o obj/engine_Release/Globals.o obj/engine_Release/CLogger.o obj/engine_Release/Profiler2GPU.o obj/engine_Release/Replay.o obj/engine_Release/PreprocessorWrapper.o obj/engine_Release/Joystick.o obj/engine_Release/VideoMode.o obj/engine_Release/World.o obj/engine_Release/GUID.o obj/engine_Release/Hotkey.o obj/engine_Release/Util.o obj/engine_Release/CacheLoader.o obj/engine_Release/CStr.o obj/engine_Release/SavedGame.o obj/engine_Release/Errors.o obj/engine_Release/CStrIntern.o obj/engine_Release/ConfigDB.o obj/engine_Release/DllLoader.o obj/engine_Release/ArchiveBuilder.o obj/engine_Release/Compress.o obj/engine_Release/FileIo.o obj/engine_Release/Game.o obj/engine_Release/ProfileViewer.o obj/engine_Release/JSInterface_Console.o obj/engine_Release/JSInterface_VFS.o obj/engine_Release/JSInterface_ConfigDB.o obj/engine_Release/HWDetect.o obj/engine_Release/Config.o obj/engine_Release/GameSetup.o obj/engine_Release/Atlas.o obj/engine_Release/Paths.o obj/engine_Release/CmdLineArgs.o obj/engine_Release/Xeromyces.o obj/engine_Release/RelaxNG.o obj/engine_Release/XeroXMB.o obj/engine_Release/XMLWriter.o obj/engine_Release/SoundManager.o obj/engine_Release/OggData.o obj/engine_Release/SoundData.o obj/engine_Release/ogg.o obj/engine_Release/CSoundBase.o obj/engine_Release/CStreamItem.o obj/engine_Release/CBufferItem.o obj/engine_Release/CSoundItem.o obj/engine_Release/SoundGroup.o obj/engine_Release/JSInterface_Sound.o obj/engine_Release/Sqrt.o obj/engine_Release/BoundingBoxOriented.o obj/engine_Release/MD5.o obj/engine_Release/Quaternion.o obj/engine_Release/BoundingBoxAligned.o obj/engine_Release/Noise.o obj/engine_Release/Fixed.o obj/engine_Release/Brush.o obj/engine_Release/Matrix3D.o obj/engine_Release/Vector3D.o obj/engine_Release/Plane.o obj/engine_Release/NUSpline.o obj/engine_Release/L10n.o obj/engine_Release/JSInterface_L10n.o obj/engine_Release/precompiled.o ==== Building graphics (release) ==== Creating obj/graphics_Release mkdir -p obj/graphics_Release precompiled.h cp ../../../source/pch/graphics/precompiled.h obj/graphics_Release g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -x c++-header -o "obj/graphics_Release/precompiled.h.gch" -c "../../../source/pch/graphics/precompiled.h" ShaderProgram.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/ShaderProgram.d -MT "obj/graphics_Release/ShaderProgram.o" -o "obj/graphics_Release/ShaderProgram.o" -c "../../../source/graphics/ShaderProgram.cpp" Overlay.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/Overlay.d -MT "obj/graphics_Release/Overlay.o" -o "obj/graphics_Release/Overlay.o" -c "../../../source/graphics/Overlay.cpp" UnitAnimation.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/UnitAnimation.d -MT "obj/graphics_Release/UnitAnimation.o" -o "obj/graphics_Release/UnitAnimation.o" -c "../../../source/graphics/UnitAnimation.cpp" In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/graphics/UnitAnimation.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. Frustum.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/Frustum.d -MT "obj/graphics_Release/Frustum.o" -o "obj/graphics_Release/Frustum.o" -c "../../../source/graphics/Frustum.cpp" TerrainTextureManager.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/TerrainTextureManager.d -MT "obj/graphics_Release/TerrainTextureManager.o" -o "obj/graphics_Release/TerrainTextureManager.o" -c "../../../source/graphics/TerrainTextureManager.cpp" TerritoryTexture.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/TerritoryTexture.d -MT "obj/graphics_Release/TerritoryTexture.o" -o "obj/graphics_Release/TerritoryTexture.o" -c "../../../source/graphics/TerritoryTexture.cpp" In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/graphics/TerritoryTexture.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. Terrain.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/Terrain.d -MT "obj/graphics_Release/Terrain.o" -o "obj/graphics_Release/Terrain.o" -c "../../../source/graphics/Terrain.cpp" In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/graphics/Terrain.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ShaderTechnique.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/ShaderTechnique.d -MT "obj/graphics_Release/ShaderTechnique.o" -o "obj/graphics_Release/ShaderTechnique.o" -c "../../../source/graphics/ShaderTechnique.cpp" MeshManager.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/MeshManager.d -MT "obj/graphics_Release/MeshManager.o" -o "obj/graphics_Release/MeshManager.o" -c "../../../source/graphics/MeshManager.cpp" CinemaTrack.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/CinemaTrack.d -MT "obj/graphics_Release/CinemaTrack.o" -o "obj/graphics_Release/CinemaTrack.o" -c "../../../source/graphics/CinemaTrack.cpp" In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/graphics/CinemaTrack.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. HFTracer.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/HFTracer.d -MT "obj/graphics_Release/HFTracer.o" -o "obj/graphics_Release/HFTracer.o" -c "../../../source/graphics/HFTracer.cpp" SkeletonAnimDef.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/SkeletonAnimDef.d -MT "obj/graphics_Release/SkeletonAnimDef.o" -o "obj/graphics_Release/SkeletonAnimDef.o" -c "../../../source/graphics/SkeletonAnimDef.cpp" ParticleManager.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/ParticleManager.d -MT "obj/graphics_Release/ParticleManager.o" -o "obj/graphics_Release/ParticleManager.o" -c "../../../source/graphics/ParticleManager.cpp" ShaderManager.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/ShaderManager.d -MT "obj/graphics_Release/ShaderManager.o" -o "obj/graphics_Release/ShaderManager.o" -c "../../../source/graphics/ShaderManager.cpp" In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/graphics/ShaderManager.cpp:33: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ModelAbstract.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/ModelAbstract.d -MT "obj/graphics_Release/ModelAbstract.o" -o "obj/graphics_Release/ModelAbstract.o" -c "../../../source/graphics/ModelAbstract.cpp" MiniPatch.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/MiniPatch.d -MT "obj/graphics_Release/MiniPatch.o" -o "obj/graphics_Release/MiniPatch.o" -c "../../../source/graphics/MiniPatch.cpp" Material.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/Material.d -MT "obj/graphics_Release/Material.o" -o "obj/graphics_Release/Material.o" -c "../../../source/graphics/Material.cpp" Font.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/Font.d -MT "obj/graphics_Release/Font.o" -o "obj/graphics_Release/Font.o" -c "../../../source/graphics/Font.cpp" In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/graphics/Font.cpp:24: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. Decal.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/Decal.d -MT "obj/graphics_Release/Decal.o" -o "obj/graphics_Release/Decal.o" -c "../../../source/graphics/Decal.cpp" Camera.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/Camera.d -MT "obj/graphics_Release/Camera.o" -o "obj/graphics_Release/Camera.o" -c "../../../source/graphics/Camera.cpp" In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/graphics/Camera.cpp:32: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ParticleEmitterType.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/ParticleEmitterType.d -MT "obj/graphics_Release/ParticleEmitterType.o" -o "obj/graphics_Release/ParticleEmitterType.o" -c "../../../source/graphics/ParticleEmitterType.cpp" In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/graphics/ParticleEmitterType.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. FontMetrics.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/FontMetrics.d -MT "obj/graphics_Release/FontMetrics.o" -o "obj/graphics_Release/FontMetrics.o" -c "../../../source/graphics/FontMetrics.cpp" In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/graphics/FontMetrics.cpp:25: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. TextureConverter.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/TextureConverter.d -MT "obj/graphics_Release/TextureConverter.o" -o "obj/graphics_Release/TextureConverter.o" -c "../../../source/graphics/TextureConverter.cpp" ObjectEntry.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/ObjectEntry.d -MT "obj/graphics_Release/ObjectEntry.o" -o "obj/graphics_Release/ObjectEntry.o" -c "../../../source/graphics/ObjectEntry.cpp" In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/graphics/ObjectEntry.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. HeightMipmap.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/HeightMipmap.d -MT "obj/graphics_Release/HeightMipmap.o" -o "obj/graphics_Release/HeightMipmap.o" -c "../../../source/graphics/HeightMipmap.cpp" ParticleEmitter.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/ParticleEmitter.d -MT "obj/graphics_Release/ParticleEmitter.o" -o "obj/graphics_Release/ParticleEmitter.o" -c "../../../source/graphics/ParticleEmitter.cpp" In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/graphics/ParticleEmitter.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. FontManager.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/FontManager.d -MT "obj/graphics_Release/FontManager.o" -o "obj/graphics_Release/FontManager.o" -c "../../../source/graphics/FontManager.cpp" In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/graphics/FontManager.cpp:27: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. GameView.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/GameView.d -MT "obj/graphics_Release/GameView.o" -o "obj/graphics_Release/GameView.o" -c "../../../source/graphics/GameView.cpp" In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/graphics/GameView.cpp:27: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. MaterialManager.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/MaterialManager.d -MT "obj/graphics_Release/MaterialManager.o" -o "obj/graphics_Release/MaterialManager.o" -c "../../../source/graphics/MaterialManager.cpp" In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/graphics/MaterialManager.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ShaderDefines.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/ShaderDefines.d -MT "obj/graphics_Release/ShaderDefines.o" -o "obj/graphics_Release/ShaderDefines.o" -c "../../../source/graphics/ShaderDefines.cpp" Patch.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/Patch.d -MT "obj/graphics_Release/Patch.o" -o "obj/graphics_Release/Patch.o" -c "../../../source/graphics/Patch.cpp" ObjectManager.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/ObjectManager.d -MT "obj/graphics_Release/ObjectManager.o" -o "obj/graphics_Release/ObjectManager.o" -c "../../../source/graphics/ObjectManager.cpp" In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/graphics/ObjectManager.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. Unit.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/Unit.d -MT "obj/graphics_Release/Unit.o" -o "obj/graphics_Release/Unit.o" -c "../../../source/graphics/Unit.cpp" TerritoryBoundary.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/TerritoryBoundary.d -MT "obj/graphics_Release/TerritoryBoundary.o" -o "obj/graphics_Release/TerritoryBoundary.o" -c "../../../source/graphics/TerritoryBoundary.cpp" In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/graphics/TerritoryBoundary.cpp:24: In file included from ../../../source/simulation2/components/ICmpTerritoryManager.h:21: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. Model.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/Model.d -MT "obj/graphics_Release/Model.o" -o "obj/graphics_Release/Model.o" -c "../../../source/graphics/Model.cpp" In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/graphics/Model.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. Color.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/Color.d -MT "obj/graphics_Release/Color.o" -o "obj/graphics_Release/Color.o" -c "../../../source/graphics/Color.cpp" TextRenderer.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/TextRenderer.d -MT "obj/graphics_Release/TextRenderer.o" -o "obj/graphics_Release/TextRenderer.o" -c "../../../source/graphics/TextRenderer.cpp" In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/graphics/TextRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. TerrainProperties.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/TerrainProperties.d -MT "obj/graphics_Release/TerrainProperties.o" -o "obj/graphics_Release/TerrainProperties.o" -c "../../../source/graphics/TerrainProperties.cpp" TerrainTextureEntry.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/TerrainTextureEntry.d -MT "obj/graphics_Release/TerrainTextureEntry.o" -o "obj/graphics_Release/TerrainTextureEntry.o" -c "../../../source/graphics/TerrainTextureEntry.cpp" In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/graphics/TerrainTextureEntry.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. UnitManager.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/UnitManager.d -MT "obj/graphics_Release/UnitManager.o" -o "obj/graphics_Release/UnitManager.o" -c "../../../source/graphics/UnitManager.cpp" In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/graphics/UnitManager.cpp:31: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. MapGenerator.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/MapGenerator.d -MT "obj/graphics_Release/MapGenerator.o" -o "obj/graphics_Release/MapGenerator.o" -c "../../../source/graphics/MapGenerator.cpp" In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/graphics/MapGenerator.cpp:20: In file included from ../../../source/graphics/MapGenerator.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. LightEnv.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/LightEnv.d -MT "obj/graphics_Release/LightEnv.o" -o "obj/graphics_Release/LightEnv.o" -c "../../../source/graphics/LightEnv.cpp" TextureManager.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/TextureManager.d -MT "obj/graphics_Release/TextureManager.o" -o "obj/graphics_Release/TextureManager.o" -c "../../../source/graphics/TextureManager.cpp" ShaderProgramFFP.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/ShaderProgramFFP.d -MT "obj/graphics_Release/ShaderProgramFFP.o" -o "obj/graphics_Release/ShaderProgramFFP.o" -c "../../../source/graphics/ShaderProgramFFP.cpp" In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/graphics/ShaderProgramFFP.cpp:29: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. SkeletonAnimManager.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/SkeletonAnimManager.d -MT "obj/graphics_Release/SkeletonAnimManager.o" -o "obj/graphics_Release/SkeletonAnimManager.o" -c "../../../source/graphics/SkeletonAnimManager.cpp" MapReader.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/MapReader.d -MT "obj/graphics_Release/MapReader.o" -o "obj/graphics_Release/MapReader.o" -c "../../../source/graphics/MapReader.cpp" In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/graphics/MapReader.cpp:20: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ColladaManager.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/ColladaManager.d -MT "obj/graphics_Release/ColladaManager.o" -o "obj/graphics_Release/ColladaManager.o" -c "../../../source/graphics/ColladaManager.cpp" ObjectBase.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/ObjectBase.d -MT "obj/graphics_Release/ObjectBase.o" -o "obj/graphics_Release/ObjectBase.o" -c "../../../source/graphics/ObjectBase.cpp" LOSTexture.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/LOSTexture.d -MT "obj/graphics_Release/LOSTexture.o" -o "obj/graphics_Release/LOSTexture.o" -c "../../../source/graphics/LOSTexture.cpp" In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/graphics/LOSTexture.cpp:20: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ModelDef.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/ModelDef.d -MT "obj/graphics_Release/ModelDef.o" -o "obj/graphics_Release/ModelDef.o" -c "../../../source/graphics/ModelDef.cpp" MapWriter.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/MapWriter.d -MT "obj/graphics_Release/MapWriter.o" -o "obj/graphics_Release/MapWriter.o" -c "../../../source/graphics/MapWriter.cpp" In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/graphics/MapWriter.cpp:24: In file included from ../../../source/graphics/MapReader.h:26: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. JSInterface_GameView.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/JSInterface_GameView.d -MT "obj/graphics_Release/JSInterface_GameView.o" -o "obj/graphics_Release/JSInterface_GameView.o" -c "../../../source/graphics/scripting/JSInterface_GameView.cpp" In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/graphics/scripting/JSInterface_GameView.cpp:20: In file included from ../../../source/graphics/scripting/JSInterface_GameView.h:23: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. WaterManager.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/WaterManager.d -MT "obj/graphics_Release/WaterManager.o" -o "obj/graphics_Release/WaterManager.o" -c "../../../source/renderer/WaterManager.cpp" In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/renderer/WaterManager.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. AlphaMapCalculator.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/AlphaMapCalculator.d -MT "obj/graphics_Release/AlphaMapCalculator.o" -o "obj/graphics_Release/AlphaMapCalculator.o" -c "../../../source/renderer/AlphaMapCalculator.cpp" ParticleRenderer.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/ParticleRenderer.d -MT "obj/graphics_Release/ParticleRenderer.o" -o "obj/graphics_Release/ParticleRenderer.o" -c "../../../source/renderer/ParticleRenderer.cpp" In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/renderer/ParticleRenderer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. TerrainOverlay.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/TerrainOverlay.d -MT "obj/graphics_Release/TerrainOverlay.o" -o "obj/graphics_Release/TerrainOverlay.o" -c "../../../source/renderer/TerrainOverlay.cpp" In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/renderer/TerrainOverlay.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. HWLightingModelRenderer.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/HWLightingModelRenderer.d -MT "obj/graphics_Release/HWLightingModelRenderer.o" -o "obj/graphics_Release/HWLightingModelRenderer.o" -c "../../../source/renderer/HWLightingModelRenderer.cpp" In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/renderer/HWLightingModelRenderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. VertexArray.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/VertexArray.d -MT "obj/graphics_Release/VertexArray.o" -o "obj/graphics_Release/VertexArray.o" -c "../../../source/renderer/VertexArray.cpp" InstancingModelRenderer.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/InstancingModelRenderer.d -MT "obj/graphics_Release/InstancingModelRenderer.o" -o "obj/graphics_Release/InstancingModelRenderer.o" -c "../../../source/renderer/InstancingModelRenderer.cpp" In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/renderer/InstancingModelRenderer.cpp:36: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. OverlayRenderer.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/OverlayRenderer.d -MT "obj/graphics_Release/OverlayRenderer.o" -o "obj/graphics_Release/OverlayRenderer.o" -c "../../../source/renderer/OverlayRenderer.cpp" In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/renderer/OverlayRenderer.cpp:23: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ModelRenderer.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/ModelRenderer.d -MT "obj/graphics_Release/ModelRenderer.o" -o "obj/graphics_Release/ModelRenderer.o" -c "../../../source/renderer/ModelRenderer.cpp" In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/renderer/ModelRenderer.cpp:40: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ShadowMap.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/ShadowMap.d -MT "obj/graphics_Release/ShadowMap.o" -o "obj/graphics_Release/ShadowMap.o" -c "../../../source/renderer/ShadowMap.cpp" In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/renderer/ShadowMap.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. TimeManager.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/TimeManager.d -MT "obj/graphics_Release/TimeManager.o" -o "obj/graphics_Release/TimeManager.o" -c "../../../source/renderer/TimeManager.cpp" TerrainRenderer.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/TerrainRenderer.d -MT "obj/graphics_Release/TerrainRenderer.o" -o "obj/graphics_Release/TerrainRenderer.o" -c "../../../source/renderer/TerrainRenderer.cpp" In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/renderer/TerrainRenderer.cpp:28: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. VertexBuffer.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/VertexBuffer.d -MT "obj/graphics_Release/VertexBuffer.o" -o "obj/graphics_Release/VertexBuffer.o" -c "../../../source/renderer/VertexBuffer.cpp" In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/renderer/VertexBuffer.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. VertexBufferManager.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/VertexBufferManager.d -MT "obj/graphics_Release/VertexBufferManager.o" -o "obj/graphics_Release/VertexBufferManager.o" -c "../../../source/renderer/VertexBufferManager.cpp" Scene.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/Scene.d -MT "obj/graphics_Release/Scene.o" -o "obj/graphics_Release/Scene.o" -c "../../../source/renderer/Scene.cpp" RenderModifiers.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/RenderModifiers.d -MT "obj/graphics_Release/RenderModifiers.o" -o "obj/graphics_Release/RenderModifiers.o" -c "../../../source/renderer/RenderModifiers.cpp" In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/renderer/RenderModifiers.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. DecalRData.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/DecalRData.d -MT "obj/graphics_Release/DecalRData.o" -o "obj/graphics_Release/DecalRData.o" -c "../../../source/renderer/DecalRData.cpp" In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/renderer/DecalRData.cpp:29: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. PostprocManager.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/PostprocManager.d -MT "obj/graphics_Release/PostprocManager.o" -o "obj/graphics_Release/PostprocManager.o" -c "../../../source/renderer/PostprocManager.cpp" In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/renderer/PostprocManager.cpp:23: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. PatchRData.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/PatchRData.d -MT "obj/graphics_Release/PatchRData.o" -o "obj/graphics_Release/PatchRData.o" -c "../../../source/renderer/PatchRData.cpp" In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/renderer/PatchRData.cpp:26: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. MikktspaceWrap.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/MikktspaceWrap.d -MT "obj/graphics_Release/MikktspaceWrap.o" -o "obj/graphics_Release/MikktspaceWrap.o" -c "../../../source/renderer/MikktspaceWrap.cpp" SkyManager.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/SkyManager.d -MT "obj/graphics_Release/SkyManager.o" -o "obj/graphics_Release/SkyManager.o" -c "../../../source/renderer/SkyManager.cpp" In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/renderer/SkyManager.cpp:34: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. Renderer.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/Renderer.d -MT "obj/graphics_Release/Renderer.o" -o "obj/graphics_Release/Renderer.o" -c "../../../source/renderer/Renderer.cpp" In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/renderer/Renderer.cpp:31: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. TexturedLineRData.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/TexturedLineRData.d -MT "obj/graphics_Release/TexturedLineRData.o" -o "obj/graphics_Release/TexturedLineRData.o" -c "../../../source/renderer/TexturedLineRData.cpp" In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/renderer/TexturedLineRData.cpp:26: In file included from ../../../source/renderer/Renderer.h:36: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. JSInterface_Renderer.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/JSInterface_Renderer.d -MT "obj/graphics_Release/JSInterface_Renderer.o" -o "obj/graphics_Release/JSInterface_Renderer.o" -c "../../../source/renderer/scripting/JSInterface_Renderer.cpp" In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/renderer/scripting/JSInterface_Renderer.cpp:20: In file included from ../../../source/renderer/scripting/JSInterface_Renderer.h:22: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. weldmesh.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/weldmesh.d -MT "obj/graphics_Release/weldmesh.o" -o "obj/graphics_Release/weldmesh.o" -c "../../../source/third_party/mikktspace/weldmesh.cpp" mikktspace.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/mikktspace.d -MT "obj/graphics_Release/mikktspace.o" -o "obj/graphics_Release/mikktspace.o" -c "../../../source/third_party/mikktspace/mikktspace.cpp" precompiled.cpp g++ -Iobj/graphics_Release -include obj/graphics_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/graphics_Release/precompiled.d -MT "obj/graphics_Release/precompiled.o" -o "obj/graphics_Release/precompiled.o" -c "../../../source/pch/graphics/precompiled.cpp" Linking graphics ar -rcs ../../../binaries/system/libgraphics.a obj/graphics_Release/ShaderProgram.o obj/graphics_Release/Overlay.o obj/graphics_Release/UnitAnimation.o obj/graphics_Release/Frustum.o obj/graphics_Release/TerrainTextureManager.o obj/graphics_Release/TerritoryTexture.o obj/graphics_Release/Terrain.o obj/graphics_Release/ShaderTechnique.o obj/graphics_Release/MeshManager.o obj/graphics_Release/CinemaTrack.o obj/graphics_Release/HFTracer.o obj/graphics_Release/SkeletonAnimDef.o obj/graphics_Release/ParticleManager.o obj/graphics_Release/ShaderManager.o obj/graphics_Release/ModelAbstract.o obj/graphics_Release/MiniPatch.o obj/graphics_Release/Material.o obj/graphics_Release/Font.o obj/graphics_Release/Decal.o obj/graphics_Release/Camera.o obj/graphics_Release/ParticleEmitterType.o obj/graphics_Release/FontMetrics.o obj/graphics_Release/TextureConverter.o obj/graphics_Release/ObjectEntry.o obj/graphics_Release/HeightMipmap.o obj/graphics_Release/ParticleEmitter.o obj/graphics_Release/FontManager.o obj/graphics_Release/GameView.o obj/graphics_Release/MaterialManager.o obj/graphics_Release/ShaderDefines.o obj/graphics_Release/Patch.o obj/graphics_Release/ObjectManager.o obj/graphics_Release/Unit.o obj/graphics_Release/TerritoryBoundary.o obj/graphics_Release/Model.o obj/graphics_Release/Color.o obj/graphics_Release/TextRenderer.o obj/graphics_Release/TerrainProperties.o obj/graphics_Release/TerrainTextureEntry.o obj/graphics_Release/UnitManager.o obj/graphics_Release/MapGenerator.o obj/graphics_Release/LightEnv.o obj/graphics_Release/TextureManager.o obj/graphics_Release/ShaderProgramFFP.o obj/graphics_Release/SkeletonAnimManager.o obj/graphics_Release/MapReader.o obj/graphics_Release/ColladaManager.o obj/graphics_Release/ObjectBase.o obj/graphics_Release/LOSTexture.o obj/graphics_Release/ModelDef.o obj/graphics_Release/MapWriter.o obj/graphics_Release/JSInterface_GameView.o obj/graphics_Release/WaterManager.o obj/graphics_Release/AlphaMapCalculator.o obj/graphics_Release/ParticleRenderer.o obj/graphics_Release/TerrainOverlay.o obj/graphics_Release/HWLightingModelRenderer.o obj/graphics_Release/VertexArray.o obj/graphics_Release/InstancingModelRenderer.o obj/graphics_Release/OverlayRenderer.o obj/graphics_Release/ModelRenderer.o obj/graphics_Release/ShadowMap.o obj/graphics_Release/TimeManager.o obj/graphics_Release/TerrainRenderer.o obj/graphics_Release/VertexBuffer.o obj/graphics_Release/VertexBufferManager.o obj/graphics_Release/Scene.o obj/graphics_Release/RenderModifiers.o obj/graphics_Release/DecalRData.o obj/graphics_Release/PostprocManager.o obj/graphics_Release/PatchRData.o obj/graphics_Release/MikktspaceWrap.o obj/graphics_Release/SkyManager.o obj/graphics_Release/Renderer.o obj/graphics_Release/TexturedLineRData.o obj/graphics_Release/JSInterface_Renderer.o obj/graphics_Release/weldmesh.o obj/graphics_Release/mikktspace.o obj/graphics_Release/precompiled.o ==== Building atlas (release) ==== Creating obj/atlas_Release mkdir -p obj/atlas_Release precompiled.h cp ../../../source/pch/atlas/precompiled.h obj/atlas_Release g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/atlas -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -x c++-header -o "obj/atlas_Release/precompiled.h.gch" -c "../../../source/pch/atlas/precompiled.h" Misc.cpp g++ -Iobj/atlas_Release -include obj/atlas_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/atlas -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/atlas_Release/Misc.d -MT "obj/atlas_Release/Misc.o" -o "obj/atlas_Release/Misc.o" -c "../../../source/tools/atlas/GameInterface/Misc.cpp" In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/Misc.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. InputProcessor.cpp g++ -Iobj/atlas_Release -include obj/atlas_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/atlas -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/atlas_Release/InputProcessor.d -MT "obj/atlas_Release/InputProcessor.o" -o "obj/atlas_Release/InputProcessor.o" -c "../../../source/tools/atlas/GameInterface/InputProcessor.cpp" In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/InputProcessor.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ActorViewer.cpp g++ -Iobj/atlas_Release -include obj/atlas_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/atlas -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/atlas_Release/ActorViewer.d -MT "obj/atlas_Release/ActorViewer.o" -o "obj/atlas_Release/ActorViewer.o" -c "../../../source/tools/atlas/GameInterface/ActorViewer.cpp" In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. View.cpp g++ -Iobj/atlas_Release -include obj/atlas_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/atlas -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/atlas_Release/View.d -MT "obj/atlas_Release/View.o" -o "obj/atlas_Release/View.o" -c "../../../source/tools/atlas/GameInterface/View.cpp" In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/View.cpp:35: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. Brushes.cpp g++ -Iobj/atlas_Release -include obj/atlas_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/atlas -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/atlas_Release/Brushes.d -MT "obj/atlas_Release/Brushes.o" -o "obj/atlas_Release/Brushes.o" -c "../../../source/tools/atlas/GameInterface/Brushes.cpp" In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/Brushes.cpp:23: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. SimState.cpp g++ -Iobj/atlas_Release -include obj/atlas_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/atlas -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/atlas_Release/SimState.d -MT "obj/atlas_Release/SimState.o" -o "obj/atlas_Release/SimState.o" -c "../../../source/tools/atlas/GameInterface/SimState.cpp" In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/SimState.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. GameLoop.cpp g++ -Iobj/atlas_Release -include obj/atlas_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/atlas -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/atlas_Release/GameLoop.d -MT "obj/atlas_Release/GameLoop.o" -o "obj/atlas_Release/GameLoop.o" -c "../../../source/tools/atlas/GameInterface/GameLoop.cpp" In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:32: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. MessagePasserImpl.cpp g++ -Iobj/atlas_Release -include obj/atlas_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/atlas -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/atlas_Release/MessagePasserImpl.d -MT "obj/atlas_Release/MessagePasserImpl.o" -o "obj/atlas_Release/MessagePasserImpl.o" -c "../../../source/tools/atlas/GameInterface/MessagePasserImpl.cpp" Register.cpp g++ -Iobj/atlas_Release -include obj/atlas_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/atlas -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/atlas_Release/Register.d -MT "obj/atlas_Release/Register.o" -o "obj/atlas_Release/Register.o" -c "../../../source/tools/atlas/GameInterface/Register.cpp" CommandProc.cpp g++ -Iobj/atlas_Release -include obj/atlas_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/atlas -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/atlas_Release/CommandProc.d -MT "obj/atlas_Release/CommandProc.o" -o "obj/atlas_Release/CommandProc.o" -c "../../../source/tools/atlas/GameInterface/CommandProc.cpp" EnvironmentHandlers.cpp g++ -Iobj/atlas_Release -include obj/atlas_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/atlas -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/atlas_Release/EnvironmentHandlers.d -MT "obj/atlas_Release/EnvironmentHandlers.o" -o "obj/atlas_Release/EnvironmentHandlers.o" -c "../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp" In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ElevationHandlers.cpp g++ -Iobj/atlas_Release -include obj/atlas_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/atlas -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/atlas_Release/ElevationHandlers.d -MT "obj/atlas_Release/ElevationHandlers.o" -o "obj/atlas_Release/ElevationHandlers.o" -c "../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp" In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp:26: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. GraphicsSetupHandlers.cpp g++ -Iobj/atlas_Release -include obj/atlas_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/atlas -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/atlas_Release/GraphicsSetupHandlers.d -MT "obj/atlas_Release/GraphicsSetupHandlers.o" -o "obj/atlas_Release/GraphicsSetupHandlers.o" -c "../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp" In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:28: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CinemaHandler.cpp g++ -Iobj/atlas_Release -include obj/atlas_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/atlas -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/atlas_Release/CinemaHandler.d -MT "obj/atlas_Release/CinemaHandler.o" -o "obj/atlas_Release/CinemaHandler.o" -c "../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp" In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:25: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CommandHandlers.cpp g++ -Iobj/atlas_Release -include obj/atlas_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/atlas -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/atlas_Release/CommandHandlers.d -MT "obj/atlas_Release/CommandHandlers.o" -o "obj/atlas_Release/CommandHandlers.o" -c "../../../source/tools/atlas/GameInterface/Handlers/CommandHandlers.cpp" BrushHandlers.cpp g++ -Iobj/atlas_Release -include obj/atlas_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/atlas -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/atlas_Release/BrushHandlers.d -MT "obj/atlas_Release/BrushHandlers.o" -o "obj/atlas_Release/BrushHandlers.o" -c "../../../source/tools/atlas/GameInterface/Handlers/BrushHandlers.cpp" MiscHandlers.cpp g++ -Iobj/atlas_Release -include obj/atlas_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/atlas -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/atlas_Release/MiscHandlers.d -MT "obj/atlas_Release/MiscHandlers.o" -o "obj/atlas_Release/MiscHandlers.o" -c "../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp" In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:27: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. TerrainHandlers.cpp g++ -Iobj/atlas_Release -include obj/atlas_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/atlas -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/atlas_Release/TerrainHandlers.d -MT "obj/atlas_Release/TerrainHandlers.o" -o "obj/atlas_Release/TerrainHandlers.o" -c "../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp" In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:28: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. TriggerHandler.cpp g++ -Iobj/atlas_Release -include obj/atlas_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/atlas -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/atlas_Release/TriggerHandler.d -MT "obj/atlas_Release/TriggerHandler.o" -o "obj/atlas_Release/TriggerHandler.o" -c "../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp" In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/TriggerHandler.cpp:24: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. MapHandlers.cpp g++ -Iobj/atlas_Release -include obj/atlas_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/atlas -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/atlas_Release/MapHandlers.d -MT "obj/atlas_Release/MapHandlers.o" -o "obj/atlas_Release/MapHandlers.o" -c "../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp" In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp:25: In file included from ../../../source/graphics/LOSTexture.h:21: In file included from ../../../source/simulation2/components/ICmpRangeManager.h:24: In file included from ../../../source/simulation2/system/Interface.h:21: In file included from ../../../source/simulation2/system/IComponent.h:22: In file included from ../../../source/simulation2/system/Message.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CameraCtrlHandlers.cpp g++ -Iobj/atlas_Release -include obj/atlas_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/atlas -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/atlas_Release/CameraCtrlHandlers.d -MT "obj/atlas_Release/CameraCtrlHandlers.o" -o "obj/atlas_Release/CameraCtrlHandlers.o" -c "../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp" In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:27: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ObjectHandlers.cpp g++ -Iobj/atlas_Release -include obj/atlas_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/atlas -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/atlas_Release/ObjectHandlers.d -MT "obj/atlas_Release/ObjectHandlers.o" -o "obj/atlas_Release/ObjectHandlers.o" -c "../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp" In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:39: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. PlayerHandlers.cpp g++ -Iobj/atlas_Release -include obj/atlas_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/atlas -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/atlas_Release/PlayerHandlers.d -MT "obj/atlas_Release/PlayerHandlers.o" -o "obj/atlas_Release/PlayerHandlers.o" -c "../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp" In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp:22: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. MessageHandler.cpp g++ -Iobj/atlas_Release -include obj/atlas_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/atlas -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/atlas_Release/MessageHandler.d -MT "obj/atlas_Release/MessageHandler.o" -o "obj/atlas_Release/MessageHandler.o" -c "../../../source/tools/atlas/GameInterface/Handlers/MessageHandler.cpp" precompiled.cpp g++ -Iobj/atlas_Release -include obj/atlas_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/atlas -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` -MF obj/atlas_Release/precompiled.d -MT "obj/atlas_Release/precompiled.o" -o "obj/atlas_Release/precompiled.o" -c "../../../source/pch/atlas/precompiled.cpp" Linking atlas ar -rcs ../../../binaries/system/libatlas.a obj/atlas_Release/Misc.o obj/atlas_Release/InputProcessor.o obj/atlas_Release/ActorViewer.o obj/atlas_Release/View.o obj/atlas_Release/Brushes.o obj/atlas_Release/SimState.o obj/atlas_Release/GameLoop.o obj/atlas_Release/MessagePasserImpl.o obj/atlas_Release/Register.o obj/atlas_Release/CommandProc.o obj/atlas_Release/EnvironmentHandlers.o obj/atlas_Release/ElevationHandlers.o obj/atlas_Release/GraphicsSetupHandlers.o obj/atlas_Release/CinemaHandler.o obj/atlas_Release/CommandHandlers.o obj/atlas_Release/BrushHandlers.o obj/atlas_Release/MiscHandlers.o obj/atlas_Release/TerrainHandlers.o obj/atlas_Release/TriggerHandler.o obj/atlas_Release/MapHandlers.o obj/atlas_Release/CameraCtrlHandlers.o obj/atlas_Release/ObjectHandlers.o obj/atlas_Release/PlayerHandlers.o obj/atlas_Release/MessageHandler.o obj/atlas_Release/precompiled.o ==== Building gui (release) ==== Creating obj/gui_Release mkdir -p obj/gui_Release precompiled.h cp ../../../source/pch/gui/precompiled.h obj/gui_Release g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/gui -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -x c++-header -o "obj/gui_Release/precompiled.h.gch" -c "../../../source/pch/gui/precompiled.h" CDropDown.cpp g++ -Iobj/gui_Release -include obj/gui_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/gui -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -MF obj/gui_Release/CDropDown.d -MT "obj/gui_Release/CDropDown.o" -o "obj/gui_Release/CDropDown.o" -c "../../../source/gui/CDropDown.cpp" In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/gui/CDropDown.cpp:24: In file included from ../../../source/gui/CDropDown.h:39: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. COList.cpp g++ -Iobj/gui_Release -include obj/gui_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/gui -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -MF obj/gui_Release/COList.d -MT "obj/gui_Release/COList.o" -o "obj/gui_Release/COList.o" -c "../../../source/gui/COList.cpp" In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/gui/COList.cpp:2: In file included from ../../../source/gui/COList.h:7: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CText.cpp g++ -Iobj/gui_Release -include obj/gui_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/gui -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -MF obj/gui_Release/CText.d -MT "obj/gui_Release/CText.o" -o "obj/gui_Release/CText.o" -c "../../../source/gui/CText.cpp" In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/gui/CText.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CInput.cpp g++ -Iobj/gui_Release -include obj/gui_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/gui -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -MF obj/gui_Release/CInput.d -MT "obj/gui_Release/CInput.o" -o "obj/gui_Release/CInput.o" -c "../../../source/gui/CInput.cpp" In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ ../../../source/gui/CInput.cpp:524:29: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] if (!pCaption->empty() && !m_iBufferPos == 0) ^ ~~ ../../../source/gui/CInput.cpp:524:29: note: add parentheses after the '!' to evaluate the comparison first if (!pCaption->empty() && !m_iBufferPos == 0) ^ ( ) ../../../source/gui/CInput.cpp:524:29: note: add parentheses around left hand side expression to silence this warning if (!pCaption->empty() && !m_iBufferPos == 0) ^ ( ) ../../../source/gui/CInput.cpp:604:30: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] if (!pCaption->empty() && !m_iBufferPos == 0) ^ ~~ ../../../source/gui/CInput.cpp:604:30: note: add parentheses after the '!' to evaluate the comparison first if (!pCaption->empty() && !m_iBufferPos == 0) ^ ( ) ../../../source/gui/CInput.cpp:604:30: note: add parentheses around left hand side expression to silence this warning if (!pCaption->empty() && !m_iBufferPos == 0) ^ ( ) In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/gui/CInput.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 57 warnings generated. CImage.cpp g++ -Iobj/gui_Release -include obj/gui_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/gui -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -MF obj/gui_Release/CImage.d -MT "obj/gui_Release/CImage.o" -o "obj/gui_Release/CImage.o" -c "../../../source/gui/CImage.cpp" In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/gui/CImage.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. IGUIButtonBehavior.cpp g++ -Iobj/gui_Release -include obj/gui_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/gui -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -MF obj/gui_Release/IGUIButtonBehavior.d -MT "obj/gui_Release/IGUIButtonBehavior.o" -o "obj/gui_Release/IGUIButtonBehavior.o" -c "../../../source/gui/IGUIButtonBehavior.cpp" In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/gui/IGUIButtonBehavior.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CList.cpp g++ -Iobj/gui_Release -include obj/gui_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/gui -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -MF obj/gui_Release/CList.d -MT "obj/gui_Release/CList.o" -o "obj/gui_Release/CList.o" -c "../../../source/gui/CList.cpp" In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/gui/CList.cpp:24: In file included from ../../../source/gui/CList.h:40: In file included from ../../../source/gui/IGUIScrollBar.h:43: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. GUIutil.cpp g++ -Iobj/gui_Release -include obj/gui_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/gui -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -MF obj/gui_Release/GUIutil.d -MT "obj/gui_Release/GUIutil.o" -o "obj/gui_Release/GUIutil.o" -c "../../../source/gui/GUIutil.cpp" In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/gui/GUIutil.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. GUIManager.cpp g++ -Iobj/gui_Release -include obj/gui_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/gui -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -MF obj/gui_Release/GUIManager.d -MT "obj/gui_Release/GUIManager.o" -o "obj/gui_Release/GUIManager.o" -c "../../../source/gui/GUIManager.cpp" In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/gui/GUIManager.cpp:20: In file included from ../../../source/gui/GUIManager.h:27: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CProgressBar.cpp g++ -Iobj/gui_Release -include obj/gui_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/gui -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -MF obj/gui_Release/CProgressBar.d -MT "obj/gui_Release/CProgressBar.o" -o "obj/gui_Release/CProgressBar.o" -c "../../../source/gui/CProgressBar.cpp" In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/gui/CProgressBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. IGUIScrollBar.cpp g++ -Iobj/gui_Release -include obj/gui_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/gui -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -MF obj/gui_Release/IGUIScrollBar.d -MT "obj/gui_Release/IGUIScrollBar.o" -o "obj/gui_Release/IGUIScrollBar.o" -c "../../../source/gui/IGUIScrollBar.cpp" In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/gui/IGUIScrollBar.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CButton.cpp g++ -Iobj/gui_Release -include obj/gui_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/gui -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -MF obj/gui_Release/CButton.d -MT "obj/gui_Release/CButton.o" -o "obj/gui_Release/CButton.o" -c "../../../source/gui/CButton.cpp" In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/gui/CButton.cpp:24: In file included from ../../../source/gui/CButton.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. IGUIScrollBarOwner.cpp g++ -Iobj/gui_Release -include obj/gui_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/gui -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -MF obj/gui_Release/IGUIScrollBarOwner.d -MT "obj/gui_Release/IGUIScrollBarOwner.o" -o "obj/gui_Release/IGUIScrollBarOwner.o" -c "../../../source/gui/IGUIScrollBarOwner.cpp" In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/gui/IGUIScrollBarOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. IGUITextOwner.cpp g++ -Iobj/gui_Release -include obj/gui_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/gui -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -MF obj/gui_Release/IGUITextOwner.d -MT "obj/gui_Release/IGUITextOwner.o" -o "obj/gui_Release/IGUITextOwner.o" -c "../../../source/gui/IGUITextOwner.cpp" In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/gui/IGUITextOwner.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. GUItext.cpp g++ -Iobj/gui_Release -include obj/gui_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/gui -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -MF obj/gui_Release/GUItext.d -MT "obj/gui_Release/GUItext.o" -o "obj/gui_Release/GUItext.o" -c "../../../source/gui/GUItext.cpp" In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/gui/GUItext.cpp:24: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. GUITooltip.cpp g++ -Iobj/gui_Release -include obj/gui_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/gui -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -MF obj/gui_Release/GUITooltip.d -MT "obj/gui_Release/GUITooltip.o" -o "obj/gui_Release/GUITooltip.o" -c "../../../source/gui/GUITooltip.cpp" In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/gui/GUITooltip.cpp:22: In file included from ../../../source/gui/IGUIObject.h:57: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CTooltip.cpp g++ -Iobj/gui_Release -include obj/gui_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/gui -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -MF obj/gui_Release/CTooltip.d -MT "obj/gui_Release/CTooltip.o" -o "obj/gui_Release/CTooltip.o" -c "../../../source/gui/CTooltip.cpp" In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/gui/CTooltip.cpp:22: In file included from ../../../source/gui/CTooltip.h:30: In file included from ../../../source/gui/IGUITextOwner.h:41: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CRadioButton.cpp g++ -Iobj/gui_Release -include obj/gui_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/gui -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -MF obj/gui_Release/CRadioButton.d -MT "obj/gui_Release/CRadioButton.o" -o "obj/gui_Release/CRadioButton.o" -c "../../../source/gui/CRadioButton.cpp" In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/gui/CRadioButton.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CGUIScrollBarVertical.cpp g++ -Iobj/gui_Release -include obj/gui_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/gui -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -MF obj/gui_Release/CGUIScrollBarVertical.d -MT "obj/gui_Release/CGUIScrollBarVertical.o" -o "obj/gui_Release/CGUIScrollBarVertical.o" -c "../../../source/gui/CGUIScrollBarVertical.cpp" In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/gui/CGUIScrollBarVertical.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CGUI.cpp g++ -Iobj/gui_Release -include obj/gui_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/gui -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -MF obj/gui_Release/CGUI.d -MT "obj/gui_Release/CGUI.o" -o "obj/gui_Release/CGUI.o" -c "../../../source/gui/CGUI.cpp" In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/gui/CGUI.cpp:28: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. GUIbase.cpp g++ -Iobj/gui_Release -include obj/gui_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/gui -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -MF obj/gui_Release/GUIbase.d -MT "obj/gui_Release/GUIbase.o" -o "obj/gui_Release/GUIbase.o" -c "../../../source/gui/GUIbase.cpp" In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/gui/GUIbase.cpp:26: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CCheckBox.cpp g++ -Iobj/gui_Release -include obj/gui_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/gui -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -MF obj/gui_Release/CCheckBox.d -MT "obj/gui_Release/CCheckBox.o" -o "obj/gui_Release/CCheckBox.o" -c "../../../source/gui/CCheckBox.cpp" In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/gui/CCheckBox.cpp:24: In file included from ../../../source/gui/CCheckBox.h:37: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. IGUIObject.cpp g++ -Iobj/gui_Release -include obj/gui_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/gui -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -MF obj/gui_Release/IGUIObject.d -MT "obj/gui_Release/IGUIObject.o" -o "obj/gui_Release/IGUIObject.o" -c "../../../source/gui/IGUIObject.cpp" In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/gui/IGUIObject.cpp:23: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. CGUISprite.cpp g++ -Iobj/gui_Release -include obj/gui_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/gui -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -MF obj/gui_Release/CGUISprite.d -MT "obj/gui_Release/CGUISprite.o" -o "obj/gui_Release/CGUISprite.o" -c "../../../source/gui/CGUISprite.cpp" MiniMap.cpp g++ -Iobj/gui_Release -include obj/gui_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/gui -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -MF obj/gui_Release/MiniMap.d -MT "obj/gui_Release/MiniMap.o" -o "obj/gui_Release/MiniMap.o" -c "../../../source/gui/MiniMap.cpp" In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/gui/MiniMap.cpp:22: In file included from ../../../source/gui/MiniMap.h:21: In file included from ../../../source/gui/GUI.h:46: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. GUIRenderer.cpp g++ -Iobj/gui_Release -include obj/gui_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/gui -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -MF obj/gui_Release/GUIRenderer.d -MT "obj/gui_Release/GUIRenderer.o" -o "obj/gui_Release/GUIRenderer.o" -c "../../../source/gui/GUIRenderer.cpp" In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/gui/GUIRenderer.cpp:24: In file included from ../../../source/gui/GUIutil.h:43: In file included from ../../../source/gui/CGUI.h:43: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. JSInterface_IGUIObject.cpp g++ -Iobj/gui_Release -include obj/gui_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/gui -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -MF obj/gui_Release/JSInterface_IGUIObject.d -MT "obj/gui_Release/JSInterface_IGUIObject.o" -o "obj/gui_Release/JSInterface_IGUIObject.o" -c "../../../source/gui/scripting/JSInterface_IGUIObject.cpp" In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_IGUIObject.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. GuiScriptConversions.cpp g++ -Iobj/gui_Release -include obj/gui_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/gui -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -MF obj/gui_Release/GuiScriptConversions.d -MT "obj/gui_Release/GuiScriptConversions.o" -o "obj/gui_Release/GuiScriptConversions.o" -c "../../../source/gui/scripting/GuiScriptConversions.cpp" In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/gui/scripting/GuiScriptConversions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. ScriptFunctions.cpp g++ -Iobj/gui_Release -include obj/gui_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/gui -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -MF obj/gui_Release/ScriptFunctions.d -MT "obj/gui_Release/ScriptFunctions.o" -o "obj/gui_Release/ScriptFunctions.o" -c "../../../source/gui/scripting/ScriptFunctions.cpp" In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/gui/scripting/ScriptFunctions.cpp:20: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. JSInterface_GUITypes.cpp g++ -Iobj/gui_Release -include obj/gui_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/gui -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -MF obj/gui_Release/JSInterface_GUITypes.d -MT "obj/gui_Release/JSInterface_GUITypes.o" -o "obj/gui_Release/JSInterface_GUITypes.o" -c "../../../source/gui/scripting/JSInterface_GUITypes.cpp" In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/gui/scripting/JSInterface_GUITypes.cpp:20: In file included from ../../../source/gui/scripting/JSInterface_GUITypes.h:18: In file included from ../../../source/scriptinterface/ScriptInterface.h:25: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. L10n.cpp g++ -Iobj/gui_Release -include obj/gui_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/gui -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -MF obj/gui_Release/L10n.d -MT "obj/gui_Release/L10n.o" -o "obj/gui_Release/L10n.o" -c "../../../source/i18n/L10n.cpp" precompiled.cpp g++ -Iobj/gui_Release -include obj/gui_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -DWITH_SYSTEM_MOZJS24 -I../../../source/pch/gui -I../../../source -I../../../source/third_party/tinygettext/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config mozjs-24 --cflags` `sdl-config --cflags` -MF obj/gui_Release/precompiled.d -MT "obj/gui_Release/precompiled.o" -o "obj/gui_Release/precompiled.o" -c "../../../source/pch/gui/precompiled.cpp" Linking gui ar -rcs ../../../binaries/system/libgui.a obj/gui_Release/CDropDown.o obj/gui_Release/COList.o obj/gui_Release/CText.o obj/gui_Release/CInput.o obj/gui_Release/CImage.o obj/gui_Release/IGUIButtonBehavior.o obj/gui_Release/CList.o obj/gui_Release/GUIutil.o obj/gui_Release/GUIManager.o obj/gui_Release/CProgressBar.o obj/gui_Release/IGUIScrollBar.o obj/gui_Release/CButton.o obj/gui_Release/IGUIScrollBarOwner.o obj/gui_Release/IGUITextOwner.o obj/gui_Release/GUItext.o obj/gui_Release/GUITooltip.o obj/gui_Release/CTooltip.o obj/gui_Release/CRadioButton.o obj/gui_Release/CGUIScrollBarVertical.o obj/gui_Release/CGUI.o obj/gui_Release/GUIbase.o obj/gui_Release/CCheckBox.o obj/gui_Release/IGUIObject.o obj/gui_Release/CGUISprite.o obj/gui_Release/MiniMap.o obj/gui_Release/GUIRenderer.o obj/gui_Release/JSInterface_IGUIObject.o obj/gui_Release/GuiScriptConversions.o obj/gui_Release/ScriptFunctions.o obj/gui_Release/JSInterface_GUITypes.o obj/gui_Release/L10n.o obj/gui_Release/precompiled.o ==== Building lowlevel (release) ==== Creating obj/lowlevel_Release mkdir -p obj/lowlevel_Release precompiled.h cp ../../../source/pch/lowlevel/precompiled.h obj/lowlevel_Release g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -x c++-header -o "obj/lowlevel_Release/precompiled.h.gch" -c "../../../source/pch/lowlevel/precompiled.h" app_hooks.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/app_hooks.d -MT "obj/lowlevel_Release/app_hooks.o" -o "obj/lowlevel_Release/app_hooks.o" -c "../../../source/lib/app_hooks.cpp" rand.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/rand.d -MT "obj/lowlevel_Release/rand.o" -o "obj/lowlevel_Release/rand.o" -c "../../../source/lib/rand.cpp" utf8.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/utf8.d -MT "obj/lowlevel_Release/utf8.o" -o "obj/lowlevel_Release/utf8.o" -c "../../../source/lib/utf8.cpp" frequency_filter.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/frequency_filter.d -MT "obj/lowlevel_Release/frequency_filter.o" -o "obj/lowlevel_Release/frequency_filter.o" -c "../../../source/lib/frequency_filter.cpp" secure_crt.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/secure_crt.d -MT "obj/lowlevel_Release/secure_crt.o" -o "obj/lowlevel_Release/secure_crt.o" -c "../../../source/lib/secure_crt.cpp" timer.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/timer.d -MT "obj/lowlevel_Release/timer.o" -o "obj/lowlevel_Release/timer.o" -c "../../../source/lib/timer.cpp" base32.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/base32.d -MT "obj/lowlevel_Release/base32.o" -o "obj/lowlevel_Release/base32.o" -c "../../../source/lib/base32.cpp" fnv_hash.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/fnv_hash.d -MT "obj/lowlevel_Release/fnv_hash.o" -o "obj/lowlevel_Release/fnv_hash.o" -c "../../../source/lib/fnv_hash.cpp" status.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/status.d -MT "obj/lowlevel_Release/status.o" -o "obj/lowlevel_Release/status.o" -c "../../../source/lib/status.cpp" self_test.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/self_test.d -MT "obj/lowlevel_Release/self_test.o" -o "obj/lowlevel_Release/self_test.o" -c "../../../source/lib/self_test.cpp" svn_revision.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/svn_revision.d -MT "obj/lowlevel_Release/svn_revision.o" -o "obj/lowlevel_Release/svn_revision.o" -c "../../../source/lib/svn_revision.cpp" regex.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/regex.d -MT "obj/lowlevel_Release/regex.o" -o "obj/lowlevel_Release/regex.o" -c "../../../source/lib/regex.cpp" debug_stl.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/debug_stl.d -MT "obj/lowlevel_Release/debug_stl.o" -o "obj/lowlevel_Release/debug_stl.o" -c "../../../source/lib/debug_stl.cpp" input.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/input.d -MT "obj/lowlevel_Release/input.o" -o "obj/lowlevel_Release/input.o" -c "../../../source/lib/input.cpp" path.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/path.d -MT "obj/lowlevel_Release/path.o" -o "obj/lowlevel_Release/path.o" -c "../../../source/lib/path.cpp" byte_order.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/byte_order.d -MT "obj/lowlevel_Release/byte_order.o" -o "obj/lowlevel_Release/byte_order.o" -c "../../../source/lib/byte_order.cpp" lib.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/lib.d -MT "obj/lowlevel_Release/lib.o" -o "obj/lowlevel_Release/lib.o" -c "../../../source/lib/lib.cpp" wsecure_crt.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/wsecure_crt.d -MT "obj/lowlevel_Release/wsecure_crt.o" -o "obj/lowlevel_Release/wsecure_crt.o" -c "../../../source/lib/wsecure_crt.cpp" bits.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/bits.d -MT "obj/lowlevel_Release/bits.o" -o "obj/lowlevel_Release/bits.o" -c "../../../source/lib/bits.cpp" module_init.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/module_init.d -MT "obj/lowlevel_Release/module_init.o" -o "obj/lowlevel_Release/module_init.o" -c "../../../source/lib/module_init.cpp" debug.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/debug.d -MT "obj/lowlevel_Release/debug.o" -o "obj/lowlevel_Release/debug.o" -c "../../../source/lib/debug.cpp" ogl.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/ogl.d -MT "obj/lowlevel_Release/ogl.o" -o "obj/lowlevel_Release/ogl.o" -c "../../../source/lib/ogl.cpp" shared_ptr.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/shared_ptr.d -MT "obj/lowlevel_Release/shared_ptr.o" -o "obj/lowlevel_Release/shared_ptr.o" -c "../../../source/lib/allocators/shared_ptr.cpp" arena.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/arena.d -MT "obj/lowlevel_Release/arena.o" -o "obj/lowlevel_Release/arena.o" -c "../../../source/lib/allocators/arena.cpp" headerless.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/headerless.d -MT "obj/lowlevel_Release/headerless.o" -o "obj/lowlevel_Release/headerless.o" -c "../../../source/lib/allocators/headerless.cpp" dynarray.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/dynarray.d -MT "obj/lowlevel_Release/dynarray.o" -o "obj/lowlevel_Release/dynarray.o" -c "../../../source/lib/allocators/dynarray.cpp" unique_range.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/unique_range.d -MT "obj/lowlevel_Release/unique_range.o" -o "obj/lowlevel_Release/unique_range.o" -c "../../../source/lib/allocators/unique_range.cpp" page_aligned.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/page_aligned.d -MT "obj/lowlevel_Release/page_aligned.o" -o "obj/lowlevel_Release/page_aligned.o" -c "../../../source/lib/allocators/page_aligned.cpp" freelist.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/freelist.d -MT "obj/lowlevel_Release/freelist.o" -o "obj/lowlevel_Release/freelist.o" -c "../../../source/lib/allocators/freelist.cpp" pool.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/pool.d -MT "obj/lowlevel_Release/pool.o" -o "obj/lowlevel_Release/pool.o" -c "../../../source/lib/allocators/pool.cpp" dbghelp.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/dbghelp.d -MT "obj/lowlevel_Release/dbghelp.o" -o "obj/lowlevel_Release/dbghelp.o" -c "../../../source/lib/external_libraries/dbghelp.cpp" file_system.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/file_system.d -MT "obj/lowlevel_Release/file_system.o" -o "obj/lowlevel_Release/file_system.o" -c "../../../source/lib/file/file_system.cpp" file.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/file.d -MT "obj/lowlevel_Release/file.o" -o "obj/lowlevel_Release/file.o" -c "../../../source/lib/file/file.cpp" archive.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/archive.d -MT "obj/lowlevel_Release/archive.o" -o "obj/lowlevel_Release/archive.o" -c "../../../source/lib/file/archive/archive.cpp" archive_zip.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/archive_zip.d -MT "obj/lowlevel_Release/archive_zip.o" -o "obj/lowlevel_Release/archive_zip.o" -c "../../../source/lib/file/archive/archive_zip.cpp" codec.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/codec.d -MT "obj/lowlevel_Release/codec.o" -o "obj/lowlevel_Release/codec.o" -c "../../../source/lib/file/archive/codec.cpp" stream.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/stream.d -MT "obj/lowlevel_Release/stream.o" -o "obj/lowlevel_Release/stream.o" -c "../../../source/lib/file/archive/stream.cpp" codec_zlib.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/codec_zlib.d -MT "obj/lowlevel_Release/codec_zlib.o" -o "obj/lowlevel_Release/codec_zlib.o" -c "../../../source/lib/file/archive/codec_zlib.cpp" real_directory.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/real_directory.d -MT "obj/lowlevel_Release/real_directory.o" -o "obj/lowlevel_Release/real_directory.o" -c "../../../source/lib/file/common/real_directory.cpp" file_stats.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/file_stats.d -MT "obj/lowlevel_Release/file_stats.o" -o "obj/lowlevel_Release/file_stats.o" -c "../../../source/lib/file/common/file_stats.cpp" trace.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/trace.d -MT "obj/lowlevel_Release/trace.o" -o "obj/lowlevel_Release/trace.o" -c "../../../source/lib/file/common/trace.cpp" file_loader.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/file_loader.d -MT "obj/lowlevel_Release/file_loader.o" -o "obj/lowlevel_Release/file_loader.o" -c "../../../source/lib/file/common/file_loader.cpp" write_buffer.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/write_buffer.d -MT "obj/lowlevel_Release/write_buffer.o" -o "obj/lowlevel_Release/write_buffer.o" -c "../../../source/lib/file/io/write_buffer.cpp" io.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/io.d -MT "obj/lowlevel_Release/io.o" -o "obj/lowlevel_Release/io.o" -c "../../../source/lib/file/io/io.cpp" vfs_lookup.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/vfs_lookup.d -MT "obj/lowlevel_Release/vfs_lookup.o" -o "obj/lowlevel_Release/vfs_lookup.o" -c "../../../source/lib/file/vfs/vfs_lookup.cpp" vfs_tree.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/vfs_tree.d -MT "obj/lowlevel_Release/vfs_tree.o" -o "obj/lowlevel_Release/vfs_tree.o" -c "../../../source/lib/file/vfs/vfs_tree.cpp" file_cache.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/file_cache.d -MT "obj/lowlevel_Release/file_cache.o" -o "obj/lowlevel_Release/file_cache.o" -c "../../../source/lib/file/vfs/file_cache.cpp" vfs_path.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/vfs_path.d -MT "obj/lowlevel_Release/vfs_path.o" -o "obj/lowlevel_Release/vfs_path.o" -c "../../../source/lib/file/vfs/vfs_path.cpp" vfs_util.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/vfs_util.d -MT "obj/lowlevel_Release/vfs_util.o" -o "obj/lowlevel_Release/vfs_util.o" -c "../../../source/lib/file/vfs/vfs_util.cpp" vfs.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/vfs.d -MT "obj/lowlevel_Release/vfs.o" -o "obj/lowlevel_Release/vfs.o" -c "../../../source/lib/file/vfs/vfs.cpp" vfs_populate.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/vfs_populate.d -MT "obj/lowlevel_Release/vfs_populate.o" -o "obj/lowlevel_Release/vfs_populate.o" -c "../../../source/lib/file/vfs/vfs_populate.cpp" posix.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/posix.d -MT "obj/lowlevel_Release/posix.o" -o "obj/lowlevel_Release/posix.o" -c "../../../source/lib/posix/posix.cpp" h_mgr.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/h_mgr.d -MT "obj/lowlevel_Release/h_mgr.o" -o "obj/lowlevel_Release/h_mgr.o" -c "../../../source/lib/res/h_mgr.cpp" ../../../source/lib/res/h_mgr.cpp:99:18: warning: unused variable 'TAG_MASK' [-Wunused-const-variable] static const u64 TAG_MASK = 0xFFFFFFFF; // safer than (1 << 32) - 1 ^ ../../../source/lib/res/h_mgr.cpp:114:19: warning: unused function 'h_tag' [-Wunused-function] static inline Tag h_tag(Handle h) ^ 2 warnings generated. ogl_tex.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/ogl_tex.d -MT "obj/lowlevel_Release/ogl_tex.o" -o "obj/lowlevel_Release/ogl_tex.o" -c "../../../source/lib/res/graphics/ogl_tex.cpp" cursor.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/cursor.d -MT "obj/lowlevel_Release/cursor.o" -o "obj/lowlevel_Release/cursor.o" -c "../../../source/lib/res/graphics/cursor.cpp" os_cpu.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/os_cpu.d -MT "obj/lowlevel_Release/os_cpu.o" -o "obj/lowlevel_Release/os_cpu.o" -c "../../../source/lib/sysdep/os_cpu.cpp" gfx.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/gfx.d -MT "obj/lowlevel_Release/gfx.o" -o "obj/lowlevel_Release/gfx.o" -c "../../../source/lib/sysdep/gfx.cpp" cpu.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/cpu.d -MT "obj/lowlevel_Release/cpu.o" -o "obj/lowlevel_Release/cpu.o" -c "../../../source/lib/sysdep/cpu.cpp" smbios.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/smbios.d -MT "obj/lowlevel_Release/smbios.o" -o "obj/lowlevel_Release/smbios.o" -c "../../../source/lib/sysdep/smbios.cpp" acpi.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/acpi.d -MT "obj/lowlevel_Release/acpi.o" -o "obj/lowlevel_Release/acpi.o" -c "../../../source/lib/sysdep/acpi.cpp" snd.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/snd.d -MT "obj/lowlevel_Release/snd.o" -o "obj/lowlevel_Release/snd.o" -c "../../../source/lib/sysdep/snd.cpp" tex_tga.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/tex_tga.d -MT "obj/lowlevel_Release/tex_tga.o" -o "obj/lowlevel_Release/tex_tga.o" -c "../../../source/lib/tex/tex_tga.cpp" tex_png.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/tex_png.d -MT "obj/lowlevel_Release/tex_png.o" -o "obj/lowlevel_Release/tex_png.o" -c "../../../source/lib/tex/tex_png.cpp" tex.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/tex.d -MT "obj/lowlevel_Release/tex.o" -o "obj/lowlevel_Release/tex.o" -c "../../../source/lib/tex/tex.cpp" tex_bmp.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/tex_bmp.d -MT "obj/lowlevel_Release/tex_bmp.o" -o "obj/lowlevel_Release/tex_bmp.o" -c "../../../source/lib/tex/tex_bmp.cpp" tex_codec.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/tex_codec.d -MT "obj/lowlevel_Release/tex_codec.o" -o "obj/lowlevel_Release/tex_codec.o" -c "../../../source/lib/tex/tex_codec.cpp" tex_dds.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/tex_dds.d -MT "obj/lowlevel_Release/tex_dds.o" -o "obj/lowlevel_Release/tex_dds.o" -c "../../../source/lib/tex/tex_dds.cpp" tex_jpg.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/tex_jpg.d -MT "obj/lowlevel_Release/tex_jpg.o" -o "obj/lowlevel_Release/tex_jpg.o" -c "../../../source/lib/tex/tex_jpg.cpp" amd64.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/amd64.d -MT "obj/lowlevel_Release/amd64.o" -o "obj/lowlevel_Release/amd64.o" -c "../../../source/lib/sysdep/arch/amd64/amd64.cpp" apic.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/apic.d -MT "obj/lowlevel_Release/apic.o" -o "obj/lowlevel_Release/apic.o" -c "../../../source/lib/sysdep/arch/x86_x64/apic.cpp" msr.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/msr.d -MT "obj/lowlevel_Release/msr.o" -o "obj/lowlevel_Release/msr.o" -c "../../../source/lib/sysdep/arch/x86_x64/msr.cpp" cache.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/cache.d -MT "obj/lowlevel_Release/cache.o" -o "obj/lowlevel_Release/cache.o" -c "../../../source/lib/sysdep/arch/x86_x64/cache.cpp" x86_x64.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/x86_x64.d -MT "obj/lowlevel_Release/x86_x64.o" -o "obj/lowlevel_Release/x86_x64.o" -c "../../../source/lib/sysdep/arch/x86_x64/x86_x64.cpp" topology.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/topology.d -MT "obj/lowlevel_Release/topology.o" -o "obj/lowlevel_Release/topology.o" -c "../../../source/lib/sysdep/arch/x86_x64/topology.cpp" dir_watch_inotify.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/dir_watch_inotify.d -MT "obj/lowlevel_Release/dir_watch_inotify.o" -o "obj/lowlevel_Release/dir_watch_inotify.o" -c "../../../source/lib/sysdep/os/linux/dir_watch_inotify.cpp" lcpu.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/lcpu.d -MT "obj/lowlevel_Release/lcpu.o" -o "obj/lowlevel_Release/lcpu.o" -c "../../../source/lib/sysdep/os/linux/lcpu.cpp" linux.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/linux.d -MT "obj/lowlevel_Release/linux.o" -o "obj/lowlevel_Release/linux.o" -c "../../../source/lib/sysdep/os/linux/linux.cpp" ldbg.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/ldbg.d -MT "obj/lowlevel_Release/ldbg.o" -o "obj/lowlevel_Release/ldbg.o" -c "../../../source/lib/sysdep/os/linux/ldbg.cpp" unuma.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/unuma.d -MT "obj/lowlevel_Release/unuma.o" -o "obj/lowlevel_Release/unuma.o" -c "../../../source/lib/sysdep/os/unix/unuma.cpp" uvm.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/uvm.d -MT "obj/lowlevel_Release/uvm.o" -o "obj/lowlevel_Release/uvm.o" -c "../../../source/lib/sysdep/os/unix/uvm.cpp" printf.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/printf.d -MT "obj/lowlevel_Release/printf.o" -o "obj/lowlevel_Release/printf.o" -c "../../../source/lib/sysdep/os/unix/printf.cpp" udbg.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/udbg.d -MT "obj/lowlevel_Release/udbg.o" -o "obj/lowlevel_Release/udbg.o" -c "../../../source/lib/sysdep/os/unix/udbg.cpp" unix.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/unix.d -MT "obj/lowlevel_Release/unix.o" -o "obj/lowlevel_Release/unix.o" -c "../../../source/lib/sysdep/os/unix/unix.cpp" ufilesystem.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/ufilesystem.d -MT "obj/lowlevel_Release/ufilesystem.o" -o "obj/lowlevel_Release/ufilesystem.o" -c "../../../source/lib/sysdep/os/unix/ufilesystem.cpp" x.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/x.d -MT "obj/lowlevel_Release/x.o" -o "obj/lowlevel_Release/x.o" -c "../../../source/lib/sysdep/os/unix/x/x.cpp" gcc.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/gcc.d -MT "obj/lowlevel_Release/gcc.o" -o "obj/lowlevel_Release/gcc.o" -c "../../../source/lib/sysdep/rtl/gcc/gcc.cpp" precompiled.cpp g++ -Iobj/lowlevel_Release -include obj/lowlevel_Release/precompiled.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DUSING_PCH -I../../../source/pch/lowlevel -I../../../source -I../../../libraries/source/valgrind/include -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` -MF obj/lowlevel_Release/precompiled.d -MT "obj/lowlevel_Release/precompiled.o" -o "obj/lowlevel_Release/precompiled.o" -c "../../../source/pch/lowlevel/precompiled.cpp" Linking lowlevel ar -rcs ../../../binaries/system/liblowlevel.a obj/lowlevel_Release/app_hooks.o obj/lowlevel_Release/rand.o obj/lowlevel_Release/utf8.o obj/lowlevel_Release/frequency_filter.o obj/lowlevel_Release/secure_crt.o obj/lowlevel_Release/timer.o obj/lowlevel_Release/base32.o obj/lowlevel_Release/fnv_hash.o obj/lowlevel_Release/status.o obj/lowlevel_Release/self_test.o obj/lowlevel_Release/svn_revision.o obj/lowlevel_Release/regex.o obj/lowlevel_Release/debug_stl.o obj/lowlevel_Release/input.o obj/lowlevel_Release/path.o obj/lowlevel_Release/byte_order.o obj/lowlevel_Release/lib.o obj/lowlevel_Release/wsecure_crt.o obj/lowlevel_Release/bits.o obj/lowlevel_Release/module_init.o obj/lowlevel_Release/debug.o obj/lowlevel_Release/ogl.o obj/lowlevel_Release/shared_ptr.o obj/lowlevel_Release/arena.o obj/lowlevel_Release/headerless.o obj/lowlevel_Release/dynarray.o obj/lowlevel_Release/unique_range.o obj/lowlevel_Release/page_aligned.o obj/lowlevel_Release/freelist.o obj/lowlevel_Release/pool.o obj/lowlevel_Release/dbghelp.o obj/lowlevel_Release/file_system.o obj/lowlevel_Release/file.o obj/lowlevel_Release/archive.o obj/lowlevel_Release/archive_zip.o obj/lowlevel_Release/codec.o obj/lowlevel_Release/stream.o obj/lowlevel_Release/codec_zlib.o obj/lowlevel_Release/real_directory.o obj/lowlevel_Release/file_stats.o obj/lowlevel_Release/trace.o obj/lowlevel_Release/file_loader.o obj/lowlevel_Release/write_buffer.o obj/lowlevel_Release/io.o obj/lowlevel_Release/vfs_lookup.o obj/lowlevel_Release/vfs_tree.o obj/lowlevel_Release/file_cache.o obj/lowlevel_Release/vfs_path.o obj/lowlevel_Release/vfs_util.o obj/lowlevel_Release/vfs.o obj/lowlevel_Release/vfs_populate.o obj/lowlevel_Release/posix.o obj/lowlevel_Release/h_mgr.o obj/lowlevel_Release/ogl_tex.o obj/lowlevel_Release/cursor.o obj/lowlevel_Release/os_cpu.o obj/lowlevel_Release/gfx.o obj/lowlevel_Release/cpu.o obj/lowlevel_Release/smbios.o obj/lowlevel_Release/acpi.o obj/lowlevel_Release/snd.o obj/lowlevel_Release/tex_tga.o obj/lowlevel_Release/tex_png.o obj/lowlevel_Release/tex.o obj/lowlevel_Release/tex_bmp.o obj/lowlevel_Release/tex_codec.o obj/lowlevel_Release/tex_dds.o obj/lowlevel_Release/tex_jpg.o obj/lowlevel_Release/amd64.o obj/lowlevel_Release/apic.o obj/lowlevel_Release/msr.o obj/lowlevel_Release/cache.o obj/lowlevel_Release/x86_x64.o obj/lowlevel_Release/topology.o obj/lowlevel_Release/dir_watch_inotify.o obj/lowlevel_Release/lcpu.o obj/lowlevel_Release/linux.o obj/lowlevel_Release/ldbg.o obj/lowlevel_Release/unuma.o obj/lowlevel_Release/uvm.o obj/lowlevel_Release/printf.o obj/lowlevel_Release/udbg.o obj/lowlevel_Release/unix.o obj/lowlevel_Release/ufilesystem.o obj/lowlevel_Release/x.o obj/lowlevel_Release/gcc.o obj/lowlevel_Release/precompiled.o ==== Building mongoose (release) ==== Creating obj/mongoose_Release mkdir -p obj/mongoose_Release mongoose.cpp g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -I../../../source/pch/mongoose -I../../../source -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden -MF obj/mongoose_Release/mongoose.d -MT "obj/mongoose_Release/mongoose.o" -o "obj/mongoose_Release/mongoose.o" -c "../../../source/third_party/mongoose/mongoose.cpp" Linking mongoose ar -rcs ../../../binaries/system/libmongoose.a obj/mongoose_Release/mongoose.o ==== Building pyrogenesis (release) ==== Creating obj/pyrogenesis_Release mkdir -p obj/pyrogenesis_Release main.cpp g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -DWITH_SYSTEM_MOZJS24 -DNVTT_SHARED=1 -I../../../source/pch/pyrogenesis -I../../../source -I../../../libraries/source/cxxtest-4.3 -I../../../source/third_party/tinygettext/include -I../../../libraries/source/valgrind/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `sdl-config --cflags` `pkg-config mozjs-24 --cflags` `pkg-config libxml-2.0 --cflags` -pthread -MF obj/pyrogenesis_Release/main.d -MT "obj/pyrogenesis_Release/main.o" -o "obj/pyrogenesis_Release/main.o" -c "../../../source/main.cpp" In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:277:31: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Maybe(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:71: In file included from /usr/include/mozjs-24/jspubtd.h:15: In file included from /usr/include/mozjs-24/jstypes.h:25: /usr/include/mozjs-24/mozilla/Util.h:278:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] const Maybe& operator=(const Maybe& other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:248:17: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] RangedPtr() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:13: /usr/include/mozjs-24/mozilla/RangedPtr.h:249:20: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] T* operator&() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:147:50: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] explicit Scoped(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:148:60: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Scoped& operator=(const Scoped& value) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:199:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:212:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedDeleteArray, ScopedDeleteArrayTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:225:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:260:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const static void release(type value) ^~~~~~ /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(TypeSpecificScopedPointer, TypeSpecificScopedPointerTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: In file included from /usr/include/mozjs-24/js/Utility.h:13: /usr/include/mozjs-24/mozilla/Scoped.h:267:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSFreePtr, ScopedFreePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:555:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedJSDeletePtr, ScopedDeletePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:562:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] SCOPED_TEMPLATE(ScopedReleasePtr, ScopedReleasePtrTraits) ^ /usr/include/mozjs-24/mozilla/Scoped.h:181:33: note: expanded from macro 'SCOPED_TEMPLATE' explicit name(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:23: In file included from /usr/include/mozjs-24/jsalloc.h:10: /usr/include/mozjs-24/js/Utility.h:569:1: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] /usr/include/mozjs-24/mozilla/Scoped.h:182:35: note: expanded from macro 'SCOPED_TEMPLATE' name& operator=(name& source) MOZ_DELETE; \ ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:351:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:407:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:671:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Rooted(const Rooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:807:36: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] FakeRooted(const FakeRooted &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:38: /usr/include/mozjs-24/js/RootingAPI.h:840:25: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(S v) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:109:33: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Anchor(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:26: In file included from /usr/include/mozjs-24/js/CallArgs.h:39: In file included from /usr/include/mozjs-24/js/Value.h:18: /usr/include/mozjs-24/js/Anchor.h:110:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const Anchor &other) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:54:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N]) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: In file included from /usr/include/mozjs-24/js/HashTable.h:14: /usr/include/mozjs-24/mozilla/PodOperations.h:56:46: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] static void PodZero(T (&t)[N], size_t nelem) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:263:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:264:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMap &operator=(const HashMap &hm) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:458:32: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:459:43: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashSet &operator=(const HashSet &hs) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:567:40: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashMapEntry(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:568:42: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashMapEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:626:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTableEntry(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:627:44: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTableEntry &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:628:23: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ~HashTableEntry() MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:844:34: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] HashTable(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:28: /usr/include/mozjs-24/js/HashTable.h:845:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(const HashTable &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:265:28: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:266:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Vector &operator=(const Vector &) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:141:37: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoGCRooter(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:142:39: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoGCRooter &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:420:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:421:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashMapRooter &operator=(const AutoHashMapRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:529:53: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:530:64: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoHashSetRooter &operator=(const AutoHashSetRooter &hmr) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2955:35: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] AutoIdArray(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: /usr/include/mozjs-24/jsapi.h:2956:38: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] void operator=(AutoIdArray &ida) MOZ_DELETE; ^ /usr/include/mozjs-24/mozilla/Attributes.h:197:35: note: expanded from macro 'MOZ_DELETE' # define MOZ_DELETE = delete ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from ../../../source/main.cpp:47: In file included from ../../../source/ps/Game.h:24: In file included from ../../../source/scriptinterface/ScriptVal.h:21: In file included from ../../../source/scriptinterface/ScriptTypes.h:72: In file included from /usr/include/mozjs-24/jsapi.h:32: /usr/include/mozjs-24/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /usr/include/mozjs-24/jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ /usr/include/mozjs-24/jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 55 warnings generated. Linking pyrogenesis g++ -o ../../../binaries/system/pyrogenesis obj/pyrogenesis_Release/main.o -Wl,-z,relro -Wl,--no-undefined -Wl,--as-needed -Wl,-z,relro -Wl,-rpath,/usr/lib/games/0ad -pthread -L../../../binaries/system -L../../../libraries/source/cxxtest-4.3/lib -L../../../libraries/source/valgrind/lib -L/usr/X11R6/lib -Xlinker --start-group ../../../binaries/system/libmocks_real.a ../../../binaries/system/libnetwork.a ../../../binaries/system/libtinygettext.a ../../../binaries/system/liblobby.a ../../../binaries/system/libglooxwrapper.a ../../../binaries/system/libsimulation2.a ../../../binaries/system/libscriptinterface.a ../../../binaries/system/libengine.a ../../../binaries/system/libgraphics.a ../../../binaries/system/libatlas.a ../../../binaries/system/libgui.a ../../../binaries/system/liblowlevel.a ../../../binaries/system/libmongoose.a -Xlinker --end-group -lmocks_real -lGL -ljpeg -lpng -lz -lboost_filesystem -lboost_system -lenet -lcurl -licui18n -licuuc -lX11 -lXcursor -lopenal -lvorbisfile -lnvcore -lnvmath -lnvimage -lnvtt -lgloox -lminiupnpc -lrt -ldl -lnetwork -ltinygettext -llobby -lglooxwrapper -lsimulation2 -lscriptinterface -lengine -lgraphics -latlas -lgui -llowlevel -lmongoose `sdl-config --libs` `pkg-config nspr --libs` `pkg-config mozjs-24 --libs` `pkg-config libxml-2.0 --libs` ==== Building mocks_test (release) ==== Creating obj/mocks_test_Release mkdir -p obj/mocks_test_Release mocks_test.cpp g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -I../../../source/pch/mocks_test -I../../../source -I../../../libraries/source/cxxtest-4.3 -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden -MF obj/mocks_test_Release/mocks_test.d -MT "obj/mocks_test_Release/mocks_test.o" -o "obj/mocks_test_Release/mocks_test.o" -c "../../../source/mocks/mocks_test.cpp" Linking mocks_test ar -rcs ../../../binaries/system/libmocks_test.a obj/mocks_test_Release/mocks_test.o ==== Building AtlasObject (release) ==== Creating obj/AtlasObject_Release mkdir -p obj/AtlasObject_Release AtlasObjectText.cpp g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -I../../../source/tools/atlas/AtlasObject -I../../../source/third_party/jsonspirit -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config libxml-2.0 --cflags` `wx-config --unicode=yes --cxxflags` -rdynamic -fPIC -MF obj/AtlasObject_Release/AtlasObjectText.d -MT "obj/AtlasObject_Release/AtlasObjectText.o" -o "obj/AtlasObject_Release/AtlasObjectText.o" -c "../../../source/tools/atlas/AtlasObject/AtlasObjectText.cpp" clang: warning: argument unused during compilation: '-rdynamic' AtlasObjectXML.cpp g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -I../../../source/tools/atlas/AtlasObject -I../../../source/third_party/jsonspirit -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config libxml-2.0 --cflags` `wx-config --unicode=yes --cxxflags` -rdynamic -fPIC -MF obj/AtlasObject_Release/AtlasObjectXML.d -MT "obj/AtlasObject_Release/AtlasObjectXML.o" -o "obj/AtlasObject_Release/AtlasObjectXML.o" -c "../../../source/tools/atlas/AtlasObject/AtlasObjectXML.cpp" clang: warning: argument unused during compilation: '-rdynamic' AtlasObjectImpl.cpp g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/games -DINSTALLED_DATADIR=/usr/share/games/0ad -DINSTALLED_LIBDIR=/usr/lib/games/0ad -I../../../source/tools/atlas/AtlasObject -I../../../source/third_party/jsonspirit -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/include/X11 -g -Wall -O3 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -msse -fvisibility=hidden `pkg-config libxml-2.0 --cflags` `wx-config --unicode=yes --cxxflags` -rdynamic -fPIC -MF obj/AtlasObject_Release/AtlasObjectImpl.d -MT "obj/AtlasObject_Release/AtlasObjectImpl.o" -o "obj/AtlasObject_Release/AtlasObjectImpl.o" -c "../../../source/tools/atlas/AtlasObject/AtlasObjectImpl.cpp" clang: warning: argument unused during compilation: '-rdynamic' In file included from ../../../source/tools/atlas/AtlasObject/AtlasObjectImpl.cpp:24: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:25: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits:35: /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/c++0x_warning.h:32:2: error: This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support for the \ ^ In file included from ../../../source/tools/atlas/AtlasObject/AtlasObjectImpl.cpp:24: In file included from /usr/include/wx-3.0/wx/string.h:46: /usr/include/wx-3.0/wx/strvararg.h:345:18: error: no type named 'is_enum' in namespace 'std' typedef std::is_enum is_enum; ~~~~~^ /usr/include/wx-3.0/wx/strvararg.h:345:25: error: expected member name or ';' after declaration specifiers typedef std::is_enum is_enum; ~~~~~~~~~~~~~~~~~~~~^ /usr/include/wx-3.0/wx/strvararg.h:349:54: error: use of undeclared identifier 'is_enum' enum { value = wxFormatStringSpecifierNonPodType::value }; ^ 4 errors generated. AtlasObject.make:138: recipe for target 'obj/AtlasObject_Release/AtlasObjectImpl.o' failed make[3]: *** [obj/AtlasObject_Release/AtlasObjectImpl.o] Error 1 Makefile:76: recipe for target 'AtlasObject' failed make[2]: *** [AtlasObject] Error 2 make[2]: Leaving directory '/«PKGBUILDDIR»/build/workspaces/gcc' make[1]: *** [override_dh_auto_build] Error 2 debian/rules:21: recipe for target 'override_dh_auto_build' failed make[1]: Leaving directory '/«PKGBUILDDIR»' make: *** [build-arch] Error 2 debian/rules:8: recipe for target 'build-arch' failed dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2 ──────────────────────────────────────────────────────────────────────────────── Build finished at 20140617-1153 Finished ──────── E: Build failure (dpkg-buildpackage died) ┌──────────────────────────────────────────────────────────────────────────────┐ │ Cleanup │ └──────────────────────────────────────────────────────────────────────────────┘ Purging /«BUILDDIR» Not cleaning session: cloned chroot in use ┌──────────────────────────────────────────────────────────────────────────────┐ │ Summary │ └──────────────────────────────────────────────────────────────────────────────┘ Build Architecture: amd64 Build-Space: 883880 Build-Time: 686 Distribution: unstable Fail-Stage: build Host Architecture: amd64 Install-Time: 50 Job: 0ad_0.0.16-3 Machine Architecture: amd64 Package: 0ad Package-Time: 771 Source-Version: 0.0.16-3 Space: 883880 Status: attempted Version: 0.0.16-3clang1 ──────────────────────────────────────────────────────────────────────────────── Finished at 20140617-1153 Build needed 00:12:51, 883880k disc space DC-Status: Failed 772.648518497s DC-Time-Estimation: 772.648518497 versus expected 1664 (r/m: 1.1536312568577853 ; m: 772.648518497)